Part Number Hot Search : 
STA305A KSD09L R7221807 BFS483 00203 IRFU320A 003900 60403
Product Description
Full Text Search
 

To Download PEB3065-NV32 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  ics for communications signal processing subscriber line interface codec filter slicofi ? peb 3065 version 3.2 pef 3065 version 3.2 data sheet 01.98 ds 2
peb 3065 pef 3065 revision history: current version: 01.98 previous version: 03.95 (v 1.0) page (in previous version) page (in current version) subjects (major changes since last revision) edition 01.98 published by siemens ag, hl ts, balanstra?e 73, 81541 mnchen ? siemens ag 1997. all rights reserved. attention please! as far as patents or other rights of third parties are concerned, liability is only assumed for components, not for application s, processes and circuits implemented within components or assemblies. the information describes the type of component and shall not be considered as assured characteristics. terms of delivery and rights to change design reserved. for questions on technology, delivery and prices please contact the semiconductor group offices in germany or the siemens compa nies and representatives worldwide (see address list). due to technical requirements components may contain dangerous substances. for information on the types in question please cont act your nearest siemens office, semiconductor group. siemens ag is an approved cecc manufacturer. packing please use the recycling operators known to you. we can also help you C get in touch with your nearest sales office. by agreeme nt we will take packing material back, if it is sorted. you must bear the costs of transport. for packing material that is returned to us unsorted or which we are not obliged to accept, we shall have to invoice you for an y costs in- curred. components used in life-support devices or systems must be expressly authorized for such purpose! critical components 1 of the semiconductor group of siemens ag, may only be used in life-support devices or systems 2 with the express written approval of the semiconductor group of siemens ag. 1 a critical component is a component used in a life-support device or system whose failure can reasonably be expected to cause the failure of that life-support device or system, or to affect its safety or effectiveness of that device or system. 2 life support devices or systems are intended (a) to be implanted in the human body, or (b) to support and/or maintain and sust ain hu- man life. if they fail, it is reasonable to assume that the health of the user may be endangered.
peb 3065 pef 3065 table of contents page semiconductor group 3 01.98 1 general description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 1.1 features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6 2 pin configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 2.1 pin definition and functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9 3 slicofi ? principles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12 3.1 slicofi ? signal flow graph: ac . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12 3.2 slicofi ? signal flow graph: dc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13 3.3 test features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14 3.4 slicofi ? signal block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15 4iom ? -2 interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16 5 programming the slicofi ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19 5.1 types of monitor bytes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19 5.2 slicofi ? programming procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20 5.3 sop command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25 5.4 top command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36 5.5 cop command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41 5.6 iom ? -2 interface command / indication byte . . . . . . . . . . . . . . . . . . . . . .42 6 operating modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45 6.1 reset behavior . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47 6.2 basic setting modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47 6.3 power denial (pden) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49 6.4 power down (pdown) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49 6.5 active mode (act) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50 6.6 ringing mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51 7 slic interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53 8 transmission characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55 8.1 frequency response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57 8.2 group delay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .58 8.3 out-of-band signals at analog output (receive) . . . . . . . . . . . . . . . . . . . .59 8.4 out-of-band signals at analog input (transmit) . . . . . . . . . . . . . . . . . . . . .60 8.5 overload compression . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .61 8.6 gain tracking (receive or transmit) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62 8.7 total disortion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63 8.8 transhybrid loss . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .65 9 electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66 9.1 absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66 9.1.1 operating range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67 9.2 digital interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .68
peb 3065 pef 3065 table of contents page semiconductor group 4 01.98 9.3 dc-feeding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .70 9.3.1 dc-feeding ( t a = 0 to 70 c) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .70 9.3.2 dc-feeding ( t a = - 40 to 85 c) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .70 9.4 hv-slic interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .71 9.5 iom ? -2 interface timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .72 9.6 iom ? -2 command/indication interface timing (dcl = 4096 khz) . . . . . .74 9.7 iom ? -2 command/indication interface timing (dcl = 2048 khz) . . . . . .75 9.8 external masterclock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .76 10 appendix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .77 10.1 iom ? -2 interface monitor transfer protocol . . . . . . . . . . . . . . . . . . . . . . .77 10.2 channel identification command (cic) . . . . . . . . . . . . . . . . . . . . . . . . . . .81 10.3 test modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .85 10.4 list of abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .98 11 package outlines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .102 iom ? , iom ? -2 and slicofi ? are registered trademarks of siemens ag
peb 3065 pef 3065 general description semiconductor group 5 01.98 1 general description the signal processing subscriber line interface codec filter slicofi (peb 3065/pef 3065) is a logic continuation of the well established family of the siemens pcm-codec-filter-ic's with the vertical integration of all dc-feeding, supervision and meterpulse injection features on chip as well. fabricated in a standard 1 m m bicmos technology the slicofi is tailored for very flexible solutions in digital communication systems. for the first time the slicofi uses the benefits of a dsp not only for the voice channel but even for line feeding and supervision which leads to a very high flexibility without the need for external components. based on an advanced digital filter concept, the peb 3065/pef 3065 provides excellent transmission performance. the new filter concept (second generation in siemens-codec-family) leads to a maximum of independence between the different filter blocks. each filter block can be seen as a one to one representative of the corresponding network element. together with the software package slicos, filter optimizing to different applications can be done in a clear and straight forward procedure. the ac frequency behavior is mainly determined by the digital filters. using the new oversampling 1 bit-ad/da converter, linearity is only limited by second order parasitic effects. the new - digital - solution of line feeding offers free programmability of feeding current and voltage as well as very fast settling of the dc-operating point after transitions. a 0.3 hz lowpass filter in the dc-loop is mainly responsible for the system stability. additionally teletax generation and filtering is implemented as well as free programmable (balanced) ring generation with zero-crossing injection. offhook detection with programmable thresholds is possible in all operating modes. to reduce overall power consumption of the line card, the slicofi provides a special mode called power denial where offhook is done via 2 high voltage inputs ( v line1 and v line2 ) directly connected to the line if the hv-slic is switched off.
p-lcc-44 semiconductor group 6 01.98 signal processing subscriber line interface codec filter slicofi ? peb 3065 pef 3065 data sheet for the version 3.2 cmos type package peb 3065n v3.2 p-lcc-44 / tube peb 3065n v3.2 p-lcc-44 / tape in real pef 3065n v3.2 p-lcc-44 / tape in real 1.1 features ? single chip codec and filter including all low voltage slic functions ? only few external components required ? no trimming or adjustments required ? specification according to relevant ccitt, lssgr and dbp recommendations ? digital signal processing technique ? advanced low power 1 m m bicmos 1) technology ? pcm encoded digital voice transmission (a-law or m -law) ? four pin serial iom-2 interface ? standard p-lcc-44 package ? high performance ad and da conversion ? programmable digital filters for C impedance matching C transhybrid balancing C frequency response Cgain ? advanced test capabilities C integrated line and circuit tests C two programmable tone generators ? optimized hv-slic interface ? fully digital programmable dc-characteristic C programmable constant current from 0-70 ma C programmable resistive values from 0-2 500 w ? programmable integrated teletax injection and filtering during conversation and onhook C programmable up to 125 mvrms (5 vrms at ab-wire) C programmable frequency 12/16 khz 1) abbreviations see chapter 10.4 .
peb 3065 pef 3065 general description semiconductor group 7 01.98 ? polarity reversal (programmable soft or hard) ? integrated (balanced) ringing generation with zero crossing injection C programmable frequency between 16.6 and 70 hz (up to 300 hz for test) C programmable amplitude up to 2.125 vrms (85 vrms at ab-wire) ? four operating modes: power denial, power down, active and ringing ? offhook detection with programmable thresholds for all operating modes ? integrated ring trip detection with zero crossing turn off function ? ground start and loop start possible ? integrated checksum calculation for cram ? line card identification
peb 3065 pef 3065 pin configuration semiconductor group 8 01.98 2 pin configuration figure 1 itp10166 6 5 4 3 2 1 44 43 42 41 40 7 8 9 10 11 12 13 14 15 16 17 28 27 26 25 24 23 22 21 20 19 18 39 38 37 36 35 34 33 32 31 30 29 n.c. rext cap il id-l n.c. id-m reserved vline2 id-h c2 res c1 reserved io2 i1 io1 o1 sel24 ts2 ts1 ts0 te2 fsc dcl dd du ddd v v 2w pdn gnda te1 gndit itac te3 it n.c. gndd n.c. vline1 v bim v dda v ss peb 3065 r ref slicofi r
peb 3065 pef 3065 pin configuration semiconductor group 9 01.98 2.1 pin definition and functions the following tables group the pins according to their functions. they include pin number, pin name, type, a brief description of the function, and cross-references referring to the sections in which the pin functions are discussed. table 1 pin no. name type function reference 27 gnda - analog ground chapter 9.1.1 1 gndd - digital ground chapter 9.1.1 34 v dda -+ 5 v analog supply voltage chapter 9.1.1 2 v ddd -+ 5 v digital supply voltage chapter 9.1.1 33 v ss -- 5 v analog supply voltage chapter 9.1.1 table 2 iom ? -2 pins pin no. name type function reference 6 du o iom-2 data upstream chapter 4 5 dd i iom-2 data downstream chapter 4 4 dcl i iom-2 data-clock chapter 4 3 fsc i iom-2 frame-sync. chapter 4 43 ts0 i time slot selection pin 0 chapter 4 42 ts1 i time slot selection pin 1 chapter 4 41 ts2 i time slot selection pin 2 chapter 4 40 sel24 i select dcl = 2 or 4 mhz chapter 4 table 3 interface to hv-slic pin no. name type function reference 25 v bim i battery image input chapter 7 28 pdn o set the hv-slic to power denial chapter 7 19 it i transversal current input (ac + dc) chapter 7 21 itac i transversal current input (for ac) chapter 7 22 gndit i analog ground chapter 7 15 il i longitudinal current input chapter 7
peb 3065 pef 3065 pin configuration semiconductor group 10 01.98 26 v 2w o two wire output voltage chapter 7 9 c1 o ternary interface to hv-slic chapter 7 10 c2 o ternary interface to hv-slic chapter 7 11 v line 1 i offhook-detection in power denial mode chapter 7 12 v line 2 i offhook-detection in power denial mode chapter 7 table 4 io pins pin no. name type function reference 7 io1 i/o user-programmable i/o pin chapter 5.6 8 io2 i/o user-programmable i/o pin chapter 5.6 38 i1 i fixed input pin chapter 5.6 39 o1 o fixed output pin chapter 5.6 table 5 miscellaneous function pins pin no. name type function reference values 36 res i reset chapter 6.1 30 cap i external capacitor to gnda 68 nf 5% 23 rref i external resistor to gnda 30 k 1% 29 rext i external ring sync. input chapter 6.6 31 id-l i external identification (pin strapping) chapter 10.2 32 id-m i external identification (pin strapping) chapter 10.2 35 id-h i external identification (connect asic) chapter 10.2 20 te3 o test pin, mustnt be connected - 24 te1 - test pin (not connected) - 44 te2 o test pin, mustnt be connected - table 3 interface to hv-slic (contd) pin no. name type function reference
peb 3065 pef 3065 pin configuration semiconductor group 11 01.98 table 6 pins not used pin no. name type function reference 13 reserved - reserved (not connected) - 37 reserved o reserved test pin, mustnt be connected - 14 n.c. - not connected (not used) - 16 n.c. - not connected (not used) - 17 n.c. - not connected (not used) - 18 n.c. - not connected (not used) -
peb 3065 pef 3065 slicofi ? principles semiconductor group 12 01.98 3 slicofi ? principles five oversampling ad/da converters are necessary for data conversion to gain the aspired programmability in the dsp. generally the slicofi can be divided between the ac-loop which is handling the voice and additionally teletax and the dc-loop for line feeding, ringing injection and supervision. 3.1 slicofi ? signal flow graph: ac figure 2 transmit path the analog input signal has to be connected to pin 21 (itac) by an external capacitor (680 nf - 1 m f) for ac/dc separation. after passing a simple initializing prefilter (prefi) the voice signal is converted to a 1-bit digital data stream in the sd -converter. the first down sampling steps are done in fast running digital hardware filters. the following steps are implemented in the micro code which has to be executed by the central digital signal processor. this dsp-machine is able to handle the workload for the dc-loop as well. at the end the fully processed signal (flexibly programmed in many parameters) is transferred to the iom-2 interface in a pcm-compressed signal representation. receive path the digital input signal is received via the iom-2 interface. expansion, pcm-lowpass-filtering, gain correction and frequency response correction are the next its10183 xfix2 ttxfi agr rfix2 + + im 2 1 im imfix2 imfix1 ar2 2 ax + thfix th xfix1 rfix1 frr frx ax1 1 ar cmp exp itac v2w output input tg2 1 tg user programmable block functional block fixed filter block pcm pcm agx + imfix3 a d d a 1 x dhpx dhpr a agttx d ttgen transmit path receive path
peb 3065 pef 3065 slicofi ? principles semiconductor group 13 01.98 steps which are done by the dsp-machine. the up sampling interpolation steps are again processed by fast hardware structures to reduce the dsp-workload. the upsampled 1-bit data stream is then converted to an analog equivalent which is smoothed by a post-filter (pofi). at the summing point the values of the ttx-generator and the dc-loop are added and then transferred to the output pin 26 ( v 2w ). loops there are two different loops implemented: the impedance matching (im) loop which is divided in 3 separate loops to guarantee very high flexibility to various impedances, and the transhybrid balancing (th) loop. 3.2 slicofi ? signal flow graph: dc figure 3 dc characteristic the incoming information at pin it (scaled transversal current (ac + dc) transferred to a voltage via a resistor) is first lowpass filtered (0.3 hz) for stability and noise reasons and then fed into the dc-characteristic block. this consists of two branches which represents different kinds of feeding behavior. in typical applications it acts as a programmable constant current source ( r in > 30 k). if the desired value cannot be held its10182 it v2w output input user programmable block functional block fixed filter block pcm pcm + a d d a lp dcchar + rng chop itac dcx ag ag dcr ac loop
peb 3065 pef 3065 slicofi ? principles semiconductor group 14 01.98 feeding switches automatically and smooth to the resistive branch ( r in > 0-1 k). for superposing voice as well as teletax pulses the necessary drop at the line can be calculated and taken into account as well. the outgoing dc-feeding value - superposed with the ac-loop result at the summing point is transferred to pin 26 ( v 2w ). supervision the hook-information is the most important one and the slicofi provides this information via cidu (see chapter 5.6 ), in all operating modes: for power denial via 2 high voltage input pins ( v line ) directly connected to the line. for each other mode the line current information (from pin it) is transferred via an adc to the dsp where the offhook information is extracted in the proper way: power down: offhook is detected if constant current feeding is possible. active: offhook is detected if the incoming voltage at it exceeds a programmed value. to avoid instable information, lowpass filtering and a hystereses is provided (2 independent programmable values for offhook and onhook detection). ringing: ring trip occurs if the dc-value at it exceeds the programmed ring trip threshold. the ac-value is filtered by the slicofi automatically. ring trip detection is reported within 2 cycles of the ring period and then the internal ring generator is switched off within 3 cycles at zero crossing of the ring voltage. ground key (cidu-6: gnk) is reported if the absolute value of the voltage at pin il exceeds 255 mv. with a programmable lowpass filter (see chapter 5.6 ) interfering frequencies (e.g. power lines with 50/60 hz) can be filtered very effectively. 3.3 test features the slicofi provides two different kinds of test features: internal test loops for circuit testing and defined test loops to perform board and line tests. there are loops for testing ac and dc path. as a special feature it is possible to switch signals to and from the dc-path via the iom-2 interface. additionally there is the possibility to cut off the ac-receive and transmit path. (the different kinds of testmodes are described in chapter 10.3 )
peb 3065 pef 3065 slicofi ? principles semiconductor group 15 01.98 3.4 slicofi ? signal block diagram figure 4 itb10171 super- vision prefi ttx- filter pofi ima + d hw-fi hw-fi hw-fi hw-fi hw-fi komp. kompand pla m - program alu1 alu2 ram1 ram2 clu cram control flag control ctl int r iom -2 i/o ports dbus test pin + hv- interface it itac w k 1.5 1.5 w k nf 680 a/b-supply a/b-sensor hv-control hv-slic il it in v c1 c2 agnd bgnd bat v + v - bat agnd bgnd a b line v ecic 30 k w ddd v dda v ss v r ref 68 nf cap pofi pofi a a d d a a d a d
peb 3065 pef 3065 iom ? -2 interface semiconductor group 16 01.98 4iom ? -2 interface the iom-2 interface consists of two data lines and two clock lines. du (data upstream) carries data from the slicofi to a master device. dd (data downstream) carries data from the master device to the slicof. a frame synchronization clock signal (8 khz, fsc) as well as a data clock signal (2048 khz or 4096 khz, dcl) has to be supplied to the slicofi. the slicofi handles data as described in the iom-2 specification for analog devices. figure 5 iom ? -2 interface timing for 8 voice channels (per 8 khz frame) itt10165 detail a 125 fsc dd du dcl dd du m x r m voice channel detail a ts0 0 ts 1 ts 2 ts 3 ts 4 ts 5 ts 6 ts 7 ts ts7 ts6 ts5 ts4 ts3 ts2 ts1 m rx m m s voice channel don't care high impedance monitor channel monitor channel c/i channel c/i channel
peb 3065 pef 3065 iom ? -2 interface semiconductor group 17 01.98 figure 6 iom ? -2 interface timing (dcl = 4096 khz, sel24 = 1, per 8 khz frame) figure 7 iom ? -2 interface timing (dcl = 2048 khz, sel24 = 0) itt10164 bit 7 fsc dcl dd/du detail b ts0 4096 khz dcl du dd fsc 125 detail b m s ts1 ts2 ts3 ts4 ts5 ts6 ts7 ts4 ts0 ts1 ts2 ts3 ts6 ts5 ts7 bit 6 bit n itt10163 fsc dcl dd/du detail c ts0 2048 khz dcl du dd fsc 125 detail c m s ts1 ts2 ts3 ts4 ts5 ts6 ts7 ts0 ts1 ts2 ts3 ts4 ts5 ts6 ts7 bit n bit 7 bit 6
peb 3065 pef 3065 iom ? -2 interface semiconductor group 18 01.98 iom ? -2 time slot assignment an assignment of 8 time slots is possible for each voice-channel. the iom-2 operating mode and time slot selection is set completely by pin-strapping. 1) time slots 1, 2, 3 and 5 are not working with dcl = 2048 khz. for a workaround in the 2mhz mode please contact the siemens hl application group. table 7 sel24 ts2 ts1 ts0 iom ? -2 operating mode 0 0 0 0 time slot 0; dcl = 2048 khz 0 0 0 1 time slot 1; dcl = 2048 khz 1) 0 0 1 0 time slot 2; dcl = 2048 khz 1) 0 0 1 1 time slot 3; dcl = 2048 khz 1) 0 1 0 0 time slot 4; dcl = 2048 khz 0 1 0 1 time slot 5; dcl = 2048 khz 1) 0 1 1 0 time slot 6; dcl = 2048 khz 0 1 1 1 time slot 7; dcl = 2048 khz 1 0 0 0 time slot 0; dcl = 4096 khz 1 0 0 1 time slot 1; dcl = 4096 khz 1 0 1 0 time slot 2; dcl = 4096 khz 1 0 1 1 time slot 3; dcl = 4096 khz 1 1 0 0 time slot 4; dcl = 4096 khz 1 1 0 1 time slot 5; dcl = 4096 khz 1 1 1 0 time slot 6; dcl = 4096 khz 1 1 1 1 time slot 7; dcl = 4096 khz
peb 3065 pef 3065 programming the slicofi ? semiconductor group 19 01.98 5 programming the slicofi ? with the appropriate commands, the slicofi can be programmed and verified very flexible via the iom-2 interface monitor channel. data transfer to the slicofi starts with a slicofi-specific address byte (81 h ). with the second byte one of 3 different types of commands (sop, top or cop) is selected. sop and cop can be used as a write or read command, the top-command is used for reading only. due to the extended slicofi feature control facilities, sop, cop and top commands contain additional information (e.g. number of subsequent bytes) for programming (write) and verifying (read) the slicofi status. a write command is followed by up to 8 bytes of data. the slicofi responds to a read command with its iom2 specific address and the requested information, that is up to 15 bytes of data (see chapter 5.2 ). attention: each byte on the monitor channel has to be sent twice at least according to the iom2 monitor handshake procedure. (for more information on iom-2 specific monitor channel data structure see chapter 10 ). 5.1 types of monitor bytes the 8-bit monitor bytes have to be interpreted as either commands or status information stored in configuration registers or the coefficient ram. there are three different types of slicofi commands which are selected by bit 2 and 3 as shown below. (x don't care) sop status operation: slicofi status setting/monitoring top transfer operation: read certain status options only cop coefficient operation: filter coefficient setting/monitoring storage of programming information: 8 (9) status configuration registers: (scr0), scr1, scr8 accessed by sop commands bit76543210 01 bit76543210 11 bit76543210 x0
peb 3065 pef 3065 programming the slicofi ? semiconductor group 20 01.98 8 test configuration registers: stcr1 stcr8 accessed by sop commands 18 transfer configuration registers: tcr1, tcr2 tcr18 accessed by top commands 1 coefficient ram: cram accessed by cop commands 5.2 slicofi ? programming procedure (dd data downstream, du data upstream, only the monitor bytes are considered) sop C write commands dd 76543210bit 76543210 du address 10000001 idle sop-write 0 byte 0 0100 idle dd 76543210bit 76543210 du address 10000001 idle sop-write 2 bytes 0 0101 idle scr1 data idle scr2 data idle dd 76543210bit 76543210 du address 10000001 idle sop-write 8 bytes 0 0110 idle scr1 data idle :: : scr8 data idle dd 76543210bit 76543210 du address 10000001 idle sop-write 8 bytes 0 0111 idle stcr1 data idle :: : stcr8 data idle
peb 3065 pef 3065 programming the slicofi ? semiconductor group 21 01.98 top C write commands no write command possible; reading only. cop C write commands sop C read commands dd 76543210bit 76543210 du address 10000001 idle cop-write 8 bytes 0 0 0 idle coeff. 1 data idle :: : coeff. 8 data idle dd 76543210bit 76543210 du address 10000001 idle sop-read 1 byte 1 0 1 0 0 idle idle 10000001address idle data scr0 dd 76543210bit 76543210 du address 10000001 idle sop-read 3 bytes 1 0 1 0 1 idle idle 10000001address idle data scr0 idle data scr1 idle data scr2 dd 76543210bit 76543210 du address 10000001 idle sop-read 9 bytes 1 1 1 0 idle idle 10000001address idle data scr0 ::: idle data scr8
peb 3065 pef 3065 programming the slicofi ? semiconductor group 22 01.98 top C read commands dd 76543210bit 76543210 du address 10000001 idle sop-read 8 bytes 1 1 1 1 idle idle 10000001address idle data stcr1 ::: idle data stcr8 dd 76543210bit 76543210 du address 10000001 idle top-read 1 byte 1 1100 idle idle 10000001address idle data tcr1 dd 76543210bit 76543210 du address 10000001 idle top-read 3 bytes 1 1101 idle idle 10000001address idle data tcr1 idle data tcr2 idle data tcr3 dd 76543210bit 76543210 du address 10000001 idle top-read 15 bytes 1 1110 idle idle 10000001address idle data tcr4 ::: idle data tcr18
peb 3065 pef 3065 programming the slicofi ? semiconductor group 23 01.98 cop C read commands example for a mixed command dd 76543210bit 76543210 du address 10000001 idle cop-read 8 bytes 1 0 0 idle idle 10000001address idle data coeff. 1 ::: idle data coeff. 8 dd 76543210bit 76543210 du address 10000001 idle sop-write 2 bytes 0 0 1 0 1 idle scr1 data idle scr2 data idle cop-write 8 bytes 0 0 0 idle coeff. 1 data idle coeff. 2 data idle coeff. 3 data idle coeff. 4 data idle coeff. 5 data idle coeff. 6 data idle coeff. 7 data idle coeff. 8 data idle sop-read 3 bytes 1 0 1 0 1 idle idle 10000001address idle data scr0 idle data scr1 idle data scr2 address 10000001 idle cop-read 8 bytes 1 0 0 idle idle 10000001address
peb 3065 pef 3065 programming the slicofi ? semiconductor group 24 01.98 idle data coeff. 1 idle data coeff. 2 idle data coeff. 3 idle data coeff. 4 idle data coeff. 5 idle data coeff. 6 idle data coeff. 7 idle data coeff. 8 address 10000001 idle top-read 1 byte 1 1100 idle idle 10000001address idle data tcr1 dd 76543210bit 76543210 du
peb 3065 pef 3065 programming the slicofi ? semiconductor group 25 01.98 5.3 sop command to modify or evaluate the slicofi status, the contents of up to 8 configuration registers scr1, scr8 may be transferred to, or up to 9 (incl. scr0) from the slicofi. this is done by a sop-command (status operation command). with lsel = 11 some test registers can be set/read (for internal use only!). the two commands polnr and rst are only valid if rw = 0 (write); they are ignored for rw = 1 (read) rw read/write information: enables reading from the slicofi or writing information to the slicofi rw = 0 write to slicofi rw = 1 read from slicofi polnr general dc feeding information: normal or reverse polarity polnr = 0 sets the slicofi to normal polarity feeding polnr = 1 sets the slicofi to reverse polarity feeding rst software reset rst = 0 normal operation rst = 1 reset slicofi (same as reset pin 36 (res)): sets the slicofi to the basic setting mode (see chapter 6.1 ). lsel length select information (also see programming procedure, chapter 5.2 ). this field identifies the number of subsequent data bytes if rw = 0 write to slicofi lsel = 00 no byte of data is following lsel = 01 2 bytes of data are following (scr1, scr2) lsel = 10 8 bytes of data are following (scr1,... scr8) lsel = 11 accesses test registers (see appendix) if rw = 1 read from slicofi lsel = 00 1 byte of data is following (scr0) lsel = 01 3 bytes of data are following (scr0, scr1, scr2) lsel = 10 9 bytes of data are following (scr0, scr8) lsel = 11 accesses test registers (see appendix, chapter 10.3 ) bit76543210 0 rw polnr rst 0 1 lsel1 lsel0
peb 3065 pef 3065 programming the slicofi ? semiconductor group 26 01.98 scr0 configuration register 0 configuration register scr0 can be read only. it gives a mirror of the sop-command itself to control its contents and represents the reset value as defined below. reset value: 54 h (if only scr0 is read. it depends on lsel1 and lsel0.) polnr general dc feeding information: normal or reverse polarity polnr = 0 indicates, that the slicofi was set to normal polarity feeding polnr = 1 indicates, that the slicofi was set to reverse polarity feeding 1) rstst status of reset indicates the occurrence of a reset: rstst = 1 if there has been a reset by any of the following three reasons: C via the reset-pin (res) C via the power on reset C via the software reset (sopCcommand) the rstst-bit is set to 1. rstst = 0 no reset has occurred since the last sop-read (with lsel = 00b). this bit is cleared only by a sop-read with lsel = 00b at the end of the data transmission. lsel is the mirror of the sop-read lsel contents. 1) the internal manipulation with reverse meterpulses is not indicated by that bit. bit76543210 0 1polnr rstst 0 1 lsel1 lsel0
peb 3065 pef 3065 programming the slicofi ? semiconductor group 27 01.98 scr1 configuration register 1 configuration register scr1 defines the basic feeding modes of the slicofi and enables/disables test features: reset value: 00 h pd slicofi is set either in power down or power denial mode together with cidd-bits cidd6,7 (see chapter 6 ). pd = 0 slicofi set to power denial mode; line supervision via v line1, 2 pd = 1 slicofi set to power down mode n/bb slicofi is in normal or boosted battery mode (see chapter 6.5 ). n/bb = 0 normal feeding n/bb = 1 changes ternary interface to hv-slic which sets the hv-slic to boosted battery mode lb handling of loop back functions for on chip test loops lb = 0 normal function lb = 1 the desired loop back function (analog or digital) is enabled (selected by scr6, together with the tm-bit (scr2-3)) etg1 enables programmable test tone generator 1 etg1 = 0 test tone generator 1 is disabled etg1 = 1 test tone generator 1 is enabled hi-b for hv-slic test function hi-b = 0 normal operation hi-b = 1 changes ternary interface to hv-slic which sets the b-leg of the line into high impedance state hi-a for hv-slic test function hi-a = 0 normal operation hi-a = 1 changes ternary interface to hv-slic which sets the a-leg of the line into high impedance state dhp-x disable transmit highpass for test reasons (see chapter 10.3 ) dhp-x = 0 transmit highpass filter is enabled dhp-x = 1 transmit highpass filter is disabled cor cut off receive path for test reasons (see chapter 10.3 ) cor = 0 receive path transmission is available cor = 1 receive path is disabled bit76543210 pd n/bb lb etg1 hi-b hi-a dhp-x cor
peb 3065 pef 3065 programming the slicofi ? semiconductor group 28 01.98 scr2 configuration register 2 configuration register scr2 defines some testmode output results, some special slma-mode requirements and the possibility to program 2 i/o-ports. reset value: 00 h (then as measured) mva internal measurement results shown in the following 3 bits are valid or not valid (read only) (see chapter 10.3 ) mva = 0 the following 3 ok-bit results are not valid mva = 1 the following 3 ok-bit results are valid okton test tone measurement information (read only) - programmed via cop-command (testloop: dlb_4m and tg1 enabled, see chapter 10.3 ) okton = 0 test tone value out of defined range okton = 1 test tone value in defined range okttx test teletax metering information (read only) - programmed via cop-command (see chapter 10.3 ) okttx = 0 test teletax metering value smaller than defined value okttx = 1 test teletax metering value larger than defined value okrng test ring tone information (read only) C programmed via cop-command (see chapter 10.3 ) okrng = 0 ring tone value smaller than defined value okrng = 1 ring tone value larger than defined value tm enables or disables the slicofi testmodes (see chapter 10.3 ) tm = 0 resets the assigned tests (normal mode) tm = 1 sets the assigned tests (selected by scr6, together with the lb-bit (scr1-5)) nosl no slope: means that the ramping of teletax (ttx) signal is switched off nosl = 0 slope of ttx-signal is smooth nosl = 1 hard switch of ttx-signal io1 selection for programmable io - pin io1 io1 = 0 sets the pin io1 as an input io2 = 1 sets the pin io1 as an output io2 selection for programmable io - pin io2 io1 = 0 sets the pin io2 as an input io2 = 1 sets the pin io2 as an output bit76543210 mva okton okttx okrng tm nosl io1 io2
peb 3065 pef 3065 programming the slicofi ? semiconductor group 29 01.98 scr3 configuration register 3 configuration register scr3 defines the meterpulse settings and the data upstream persistency counter. reset value: 8a h ttxno meterpulses are represented by teletax (ttx) with 12 or 16 khz or with reverse polarity ttxno = 0 meterpulses are represented with 12 khz or 16 khz ttxno = 1 meterpulses are represented with reverse polarity ttx12 teletax-signal with 12 khz or 16 khz ttx12 = 0 16 khz teletax-signal ttx12 = 1 12 khz teletax-signal sorev the reversal pulse is either soft or hard sorev = 0 hard reversal sorev = 1 soft reversal note: for proper function special coefficients generated by slicos should be used. to realize this function following settings must be done: 1. enable the testregisters (configuration register 5: scr5-1 (entr)=1), ( page 32 ) 2. the testregisterblock must be load with stcr3-0 (softver) = 1, (see chapter 10.3 ) bit76543210 ttxno ttx12 sorev pdadis dup3 dup2 dup1 dup0
peb 3065 pef 3065 programming the slicofi ? semiconductor group 30 01.98 stcr3 test configuration register 3 3. scr3-5 (sorev) = 1 pdadis the automatic hv-slic power down - active switching (see chapter 6.4 ) can be switched off pdadis = 0 use automatic power down-active switching pdadis = 1 disables automatic power down-active switching dup to restrict the rate of upstream c/i-bit changes, deglitching (persistence checking) of the status information from the slicofi may be applied. new status information will be transmitted upstream, after it has been stable for n milliseconds. n is binary programmable in the range of 1 to 15 ms in steps of 1 ms; with dup = 0 h the deglitching is disabled. reset value is 10 ms. the hook, slcx and the i(o)-bits are influenced (different counters but same programming). detailed info see chapter 5.4 . bit76543210 0000000 1
peb 3065 pef 3065 programming the slicofi ? semiconductor group 31 01.98 scr4 configuration register 4 configuration register scr4 defines the basic slicofi settings which enable / disable the programmable digital filters and the second tone generator. reset value: 00 h th set transhybrid balancing filter C together with the bit fixc (scr5-5). for fixc = 1 the th-filter is set to h th = for z brd ; for fixc = 0: th = 0 th-filter is disabled th = 1 th-filter is enabled (use programmed values) im set dsp-implemented impedance matching filter - together with the bit fixc (scr5-5). for fixc = 1 the im-filter is set to h im = for 900; for fixc = 0: im = 0 im-filter is disabled im = 1 im-filter is enabled (use programmed values) frx enable frx- (frequency response transmit) filter frx = 0 frx-filter is disabled (h frx =1) frx = 1 frx-filter is enabled (use programmed values) frr enable frr- (frequency response receive) filter frr = 0 frr-filter is disabled (h frr =1) frr = 1 frr-filter is enabled (use programmed values) ax set ax- (amplification/attenuation transmit) filter ax = 0 ax-filter is set to default value (h ax = 10 db) ax = 1 ax-filter is enabled (use programmed values) ar set ar- (amplification/attenuation receive) filter ar = 0 ar-filter is set to default value (h ar = - 15.11 db) ar = 1 ar-filter is enabled (use programmed values) etg2 enable programmable test tone generator 2 etg2 = 0 test tone generator 2 is disabled etg2 = 1 test tone generator 2 is enabled ptg user programmable frequency or fixed frequency is selected ptg = 0 fixed frequency for both test tone generators tg1 = 1008 hz, tg2 = 2 khz ptg = 1 programmed frequency for both test tone generators bit76543210 th im frx frr ax ar etg2 ptg
peb 3065 pef 3065 programming the slicofi ? semiconductor group 32 01.98 scr5 configuration register 5 configuration register scr5 defines various different features. reset value: 20 h dhp-r disable receive highpass for test reasons (see chapter 10.3 ) dhp-r = 0 receive highpass filter is enabled dhp-r = 1 receive highpass filter is disabled law pcm - law selection law = 0 a-law is selected law = 1 m -law ( m 255 pcm) is selected fixc the slicofi uses either fixed coefficients or the programmed ones. fixc = 0 programmed coefficients used fixc = 1 fixed coefficients used fixed coefficients: (see chapter 6.2 ) lin linear mode selection (16 bit linear information in voice channel a (upper byte) and b (lower byte). lin = 0 pcm-mode is selected lin = 1 linear mode is selected idr initialize data ram idr = 0 normal operation is selected idr = 1 contents of data ram is set to 0 (for test purposes) rexten ringing external rexten = 0 normal operation rexten = 1 used for external (unbalanced) ringing entr enable test mode register entr = 0 normal operation: the contents of the test registers are permanently set to the default values entr = 1 the contents of the test registers can be changed bit76543 2 10 dhp-r law fixc lin idr rexten entr 0
peb 3065 pef 3065 programming the slicofi ? semiconductor group 33 01.98 scr6 configuration register 6 configuration register scr6 defines various test features and test loops. reset value: 00 h cot8 cut off transmit path at 8 khz for test reasons (input of compression) cot8 = 0 transmit path transmission is enabled cot8 = 1 transmit path is disabled (output is zero for m -law and linear mode, + 1 (= lsb) for a-law) cot16 cut off transmit path at 16 khz for test reasons (input of th-filter) cot16 = 0 transmit path transmission is enabled cot16 = 1 transmit path is disabled opiman open analog impedance matching loop (iman) opiman = 0 normal operation opiman = 1 opens analog im-loop (h iman =0) opim4m open fast digital impedance matching loop (im4m) opim4m = 0 normal operation opim4m = 1 opens fast digital im-loop (h im4m =0) test loops 4 bit field for various analog and digital test loops can be set together with lb and tm (see chapter 10.3 , for detailed information). bit 7 6 5 4 3 2 1 0 cot8 cot16 opiman opim4m test loops
peb 3065 pef 3065 programming the slicofi ? semiconductor group 34 01.98 scr7 configuration register 7 configuration register scr7 is the mask register. with it each bit of tcr1 (signalling register) can be masked; that means changes of such a masked bit are not causing a change of the slcx - bit (data upstream c/i-channel byte). reset value: ff h hookm mask bit for offhook information hookm = 0 each change of the hook bit leads to an interrupt (slcx-bit) hookm = 1 changes of hook bit are neglected gnkm mask bit for ground key information gnkm = 0 each change of the gnk bit leads to an interrupt (slcx-bit) gnkm = 1 changes of gnk bit are neglected vb/2m mask bit for half battery information vb/2m = 0 each change of the vb/2 bit leads to an interrupt (slcx-bit) vb/2m = 1 changes of vb/2 bit are neglected iconm mask bit for constant current information iconm = 0 each change of the icon bit leads to an interrupt (slcx-bit) iconm = 1 changes of icon bit are neglected tempm mask bit for over temperature information tempm = 0 each change of the tempa bit leads to an interrupt (slcx-bit) tempm = 1 changes of tempa bit are neglected cfailm mask bit for clock fail information cfailm = 0 each change of the cfail bit leads to an interrupt (slcx-bit) cfailm = 1 changes of cfail bit are neglected information about changing half battery- and constant current- information will be neglected on both of the power denial and the ringing state, and information about changing ground key information will be neglected in the power denial state. bit76543210 hookm gnkm vb/2m iconm tempm cfailm 1 1
peb 3065 pef 3065 programming the slicofi ? semiconductor group 35 01.98 scr8 configuration register 8 configuration register scr8 defines some test mode settings and the ground key/external indication data upstream persistency counter. reset value: 05 h dcanal test bit to shorten internally the it with the v 2w pin dcanal = 0 normal operation dcanal = 1 the dc analog loop is closed chopact transforms dc-test values to 500 hz rectangular values at the pcm interface chopact = 0 normal operation chopact = 1 chopping function is activated dchold holds the actual dc-value at the v 2w output dchold = 0 normal operation dchold = 1 hold dc-value at v2w ext_mclk1 external masterclock (16 mhz) ext_mclk1 = 0 internal masterclock is used ext_mclk1 = 1 external masterclock is used to use an external masterclock of 16 mhz following steps must be done: 1. io1 must be set to input and becomes the input-pin of the masterclock ( page 42 ) 2. connect the internal clockline to io1 and disable the pll by setting the bit ext_mclk1 = 1 dupgnk to restrict the rate of upstream c/i-bit changes, deglitching (persistence checking) of the status information from the slicofi may be applied. new status information will be transmitted upstream, after it has been stable for n milliseconds. n is binary programmable in the range of 4 to 60 ms in steps of 4 ms, with dupgnk = 0h the deglitching is disabled. reset value is 20 ms. the hook bit (for external indication) and the gnk bit are influenced. detailed info see chapter 5.6 . bit76543210 dcanal chopact dchold ext_mclk 1 dupgnk3 dupgnk2 dupgnk1 dupgnk0
peb 3065 pef 3065 programming the slicofi ? semiconductor group 36 01.98 5.4 top command if no status modification of the slicofi is required (there is no top-write operation) a transfer operation byte top may be transferred. rw read information: enables reading from the slicofi rw = 0 no operation rw = 1 read from slicofi lsel length select information (also see programming procedure, chapter 5.2 ). this field identifies the number of subsequent data bytes. lsel = 00 read tcr1 (signalling register) only lsel = 01 read 3 bytes of data (tcr1, tcr2, tcr3) lsel = 10 read extended line card design and configuration information only (tcr4, tcr18). details see chapter 10.2 lsel = 11 future reserved tcr1 configuration register 1 tcr1 is the signalling register. it indicates status information. if there is any change of one or more bit, it is indicated via the slcx bit in the c/i-channel. each bit can be masked by scr7 register. reset value: 00 h hook loop information on/offhook (same as in c/i-channel) hook = 0 onhook hook = 1 offhook gnk ground key or ground start information via il-pin (same as in c/i-channel) interrupt masked in power denial state gnk = 0 no longitudinal current detected gnk = 1 longitudinal current detected bit76543210 0 rw 0 0 1 1 lsel1 lsel0 bit76543210 hook gnk vb/2 icon tempa cfail x x
peb 3065 pef 3065 programming the slicofi ? semiconductor group 37 01.98 vb/2 half battery voltage across the hv-slic is detected ( v 2w compared to v bim /2) interrupt masked in power denial and ringing state vb/2 = 0 line voltage smaller than half battery (| v 2w | > | v bim /2 |) vb/2 = 1 line voltage larger than half battery (| v 2w | < | v bim /2 |) icon current limitation information interrupt masked in power denial and ringing state icon = 0 resistive feeding icon = 1 constant current feeding tempa temperature alarm of the hv-slic which is signalled through the hv-slic interface (see chapter 7 ). tempa = 0 normal temperature tempa = 1 temperature alarm from hv-slic detected cfail clock fail: not the right count of clock cycles between two frame syncs cfail = 0 no clock fails detected cfail = 1 clock fails detected the cfail bit is not influenced by the dup-counter (each failure is reported). x undefined any change of these bits is signalled via the interrupt-bit (slcx) in the c/i-du-channel. there are two types of generating an interrupt: C each toggling of a non-masked tcr1-bit combined with a dup-counter C toggling of the non-masked cfail-bit (no filtering by the dup-counter) the status information is stored in the tcr1-register by an interrupt or - if there is no interrupt - before reading this register only. the hook- and the gnk-input are directly filtered by an own dup-/dupgnk-counter too and they are also directly included in the c/i-du-channel. reading the tcr1-register is possible in two ways: C reading only tcr1 (top-command with lsel = 0b) C reading tcr1 with other tcr-registers (top-command with lsel = 0b) the first way gives the actual status of all tcr1-inputs if the internal interrupt is not active and actualizes the tcr1-register. is the interrupt active the content of tcr1-register is read and the interrupt is cleared. the second way gives the content of tcr1-register and nothing will be changed. the following figure shows the flow diagram of the interrupt logic.
peb 3065 pef 3065 programming the slicofi ? semiconductor group 38 01.98 figure 8 flow diagram of the interrupt logic itd10170 reset yes no chng inp. and outp. diff. betw. signaling reg. reg = 0, counter ready, no int mask no no cfail start counter no reset int_req set int_req yes read only tcr1 int no read tcr yes no transfer actual tcr1 (inp.state) to r iom -2 reset int reset int_req actual tcr1 r (inp.state) to iom -2 transfer not actual tcr1 iom (outp.state) to r -2 transfer change reset counter yes int_req counter ready yes yes set int write states from input tcr1 to output tcr1 no no no yes yes no yes yes set dup counter set int read only tcr1 no yes read tcr yes actual tcr1 iom (inp.state) reset int reset int_req to -2 r transfer transfer not actual tcr1 (outp.state) -2 iom to r no
peb 3065 pef 3065 programming the slicofi ? semiconductor group 39 01.98 tcr2 and tcr3 configuration registers 2 and 3 tcr2 and tcr3 are the checksum of all the coefficient bytes written into the coefficient ram (cram) of the slicofi by the cop-command. tcr2 tcr3 okcs shows, if the checksum is valid or the internal checksum calculation is not yet finished 1) okcs = 0 checksum is not valid okcs = 1 checksum is valid algorithm of defining the checksum: x 16 x 10 x 7 x 1 with that algorithm you can reach a fault coverage of: (1 - 2 -15 ) 1) after each change of the cram contents (cop-write or cop-read) the checksum has to be recalculated. during calculation time okcs = 0. bit76543210 low byte of cram-checksum bit76543210 okcs high byte of cram-checksum
peb 3065 pef 3065 programming the slicofi ? semiconductor group 40 01.98 tcr4 to tcr18: configuration register 4 to 18 these 15 bytes are the possible design information bytes which are described in chapter 10.2 more detailed for the extended i0m-2 channel identification command using an external asic. tcr4 tcr5 tcr18 tcr4 - tcr18 show the contents of the serial input of the asic via idh-pin. bit76543210 byte 0 bit76543210 byte 1 bit76543210 byte 14
peb 3065 pef 3065 programming the slicofi ? semiconductor group 41 01.98 5.5 cop command with a cop command coefficients for the programmable filters can be written to the slicofi coefficient ram or read from the coefficient ram via the iom-2 interface for verification. (filter optimizing to different applications is supported by the software package slicos.) rw read / write rw = 0 subsequent data is written to the slicofi rw = 1 read data from the slicofi code includes number of following bytes and filter-addresses 1) 1) for generating a correct checksum all not used bits must be set to 0. bit76543210 rw code 4 code 3 code 2 0 code 1 code 0 0 0 0 0 0 0 th-filter coefficients (part 1) (followed by 8 bytes of data) 0 0 0 0 0 1 th-filter coefficients (part 2) (followed by 8 bytes of data) 0 0 0 0 1 0 th-filter coefficients (part 3) (followed by 8 bytes of data) 0 0 0 0 1 1 im-filter coefficients (part 1) (followed by 8 bytes of data) 0 0 1 0 0 0 im-filter coefficients (part 2) (followed by 8 bytes of data) 0 0 1 0 0 1 frx-filter coefficients (followed by 8 bytes of data) 0 0 1 0 1 0 frr-filter coefficients (followed by 8 bytes of data) 0 0 1 0 1 1 dc-loop coefficient (part 1) (followed by 8 bytes of data) 0 1 0 0 0 0 dc-loop coefficient (part 2) (followed by 8 bytes of data) 0 1 0 0 0 1 dc-loop coefficient (part 3) (followed by 8 bytes of data) 0 1 0 0 1 0 ttx and dc-loop coefficient (followed by 8 bytes of data) 0 1 0 0 1 1 ax-filter coefficients (followed by 8 bytes of data) 0 1 1 0 0 0 ar-filter coefficients (followed by 8 bytes of data) 011001 tg1-filter+bp1+lm-bp coefficients (followed by 8 bytes of data) 0 1 1 0 1 0 tg2-filter+bp2 coefficients (followed by 8 bytes of data) 0 1 1 0 1 1 testing (levelmeter) coefficients (followed by 8 bytes of data)
peb 3065 pef 3065 programming the slicofi ? semiconductor group 42 01.98 5.6 iom ? -2 interface command / indication byte the command/indication (c/i) channel is used to communicate real time status information and for fast controlling of the slicofi. data on the c/i channel is continuously transmitted in each frame until new data is to be sent. data downstream c/i - channel byte (receive) - cidd note that there is no address dd direction because there is only one slicofi per iom2-channel. this byte is used for fast controlling of the slicofi. each transfer to the slicofi has to last for at least 2 consecutive frames (fsc-cycles) so that it is accepted internally. changes (spikes) of less than 2 fsc cycles are neglected. ring see table below (for details see chapter 6 ). conv see table below (for details see chapter 6 ). tim timing bit to control the timing of ringing or meterpulses (for details see chapter 6 ). tim = 0 slicofi is in the ringing pause or no meterpulse is on. tim = 1 slicofi is in the ringing phase or output of a meterpulse is running. io1 value for the programmable input/output pin io1 (pin 7) if programmed as an output pin. if the bit rexten (scr5-2) is set to 1 (external ringing) the internally created ring burst on signal (for an external relay driver) is switched to the io1 pin instead of the io1-bit (for more details see chapter 6 , page 51 ). io1 = 0 the corresponding pin at the digital interface of the slicofi is set to a logic 0. io1 = 1 the corresponding pin at the digital interface of the slicofi is set to a logic 1. bit765432 ring conv tim io1 io2 o1 table 8 ring conv description 0 0 power denial or power down state (depending on pd-bit (scr1-7) 0 1 active state 1 0 power down or (automatic) power down ring pause 1 1 (normal) ringing state
peb 3065 pef 3065 programming the slicofi ? semiconductor group 43 01.98 io2 value for the programmable input/output pin io2 (pin 8) if programmed as an output pin. io2 = 0 the corresponding pin at the digital interface of the slicofi is set to a logic 0. io2 = 1 the corresponding pin at the digital interface of the slicofi is set to a logic 1. o1 value for the fixed output pin o1 (pin 39). o1 = 0 the corresponding pin at the digital interface of the slicofi is set to a logic 0. o1 = 1 the corresponding pin at the digital interface of the slicofi is set to a logic 1. data upstream c/i - channel byte (transmit) - cidu note that there is no address in du direction too. this byte is used for fast transfer of the most important and time critical informations from the slicofi. hook indication of the loop condition (filtered via the dup-counter or the dupgnk-counter in power denial state). hook = 0 subscriber is onhook. hook = 1 subscriber is offhook. gnk indication if a ground connection is detected (filtered via the dupgnk-counter). the function is disabled in power denial state (gnk is set to 0). gnk = 0 no ground connection detected. gnk = 1 ground connection detected. slcx interrupt bit: summary output of the whole signalling register (tcr1) if they are not masked - filtered via the dup counter (see scr7; the interrupt logic is described in detail in chapter 5.4 , page 36 ). slcx = 0 no unmasked bit in the signalling register has toggled. slcx = 1 any unmasked bit in the signalling register has toggled. io1 logical state of the programmable input/output pin io1 (pin 7) - even if not programmed as an input pin. 1) io1 = 0 the corresponding pin at the digital interface of the slicofi is receiving a logic 0. io1 = 1 the corresponding pin at the digital interface of the slicofi is receiving a logic 1. bit765432 hook gnk slcx io1 io2 i1
peb 3065 pef 3065 programming the slicofi ? semiconductor group 44 01.98 io2 logical state of the programmable input/output pin io2 (pin 8) - even if not programmed as an input pin. 1) io2 = 0 the corresponding pin at the digital interface of the slicofi is receiving a logic 0. io2 = 1 the corresponding pin at the digital interface of the slicofi is receiving a logic 1. i1 logical state of the programmable input pin i1 (pin 38). i1 = 0 the corresponding pin at the digital interface of the slicofi is receiving a logic 0. i1 = 1 the corresponding pin at the digital interface of the slicofi is receiving a logic 1. the dup- (dupgnk) - counters filter the status-information and the input-pin i1 respectively. the counters count down and generate enable-signals for the registers if they are zero. then they start counting again at the programmed value. if a status-information or an input-signal changes the proper counter is set and continues counting down. there are three different dup-counters for hook, slcx and the input-pin and one dupgnk-counter for hook in pden-mode or gnk in all other modes. changing the mode freezes the actual status of hook and sets the actual hook-counter. 1) if the input/output pin is programmed as an output the corresponding bit in the cidu is 1
peb 3065 pef 3065 operating modes semiconductor group 45 01.98 6 operating modes the slicofi supports 4 different operating modes: power denial (pden), power down (pdown), active and ringing which are controlled via the upper 3 bits of the data downstream c/i channel byte (cidd). table 9 riing-(cidd7) conv-(cidd6) tim-(cidd5) mode 0 0 x pden: pd (scr1-7) = 0 0 0 x pdown: pd (scr1-7) = 1 1 0 0 pdown (ring pause) 01 0active 0 1 1 active with meterpulse on 1 x 1 ringing: ring burst on 1 1 0 ringing: ring pause
peb 3065 pef 3065 operating modes semiconductor group 46 01.98 figure 9 its10155 pdown (ring pause) pden ring burst on active meterpulse rev. pol. ttx burst on normal ring pause 000 pd = 1 011 ttxno = 1 010 011 ttxno = 1 010 010 011 ttxno = 0 011 ttxno = 0 000 pd = 0 1x1 111 110 110 100 101 100 hv-slic pdown r hv-slic r active pdadis = 0 and offhook pdadis = 0 and pdadis = 1 or onhook reset ring, conv and tim bits (e.g. ) 100 hw-reset sw-reset poweron- reset
peb 3065 pef 3065 operating modes semiconductor group 47 01.98 6.1 reset behavior the slicofi has 3 different reset sources that are all internally connected. the reset pin res (pin 36), which works totally asynchronous to the external clocks. the reset bit (within sop - command, bit 4). the reset is valid for sop-write only. power on reset. if internal v ddd gets above 1.5 volts the slicofi is reset by power on reset. all 3 different sources set the slicofi to the basic setting modes (see below). after a reset caused by any of the sources mentioned above, the reset bit (scr0-4 = rstst) in read direction is set to one. this bit is cleared (rstst = 0) after it has been read by a sop-read operation with the lsel bits set to 00b (means: read only scr0 byte). a sop-read with other lsel bits reads the actual rstst value, but does not clear it. the reset pin res has a schmitt-trigger input to reduce the sensitivity for spikes. in addition the pin res has a spike rejection. all spikes smaller than typ. 70 ns are neglected. the pin res can be set to 1 for an unlimited time but at least 125 m s is recommended; during that, the du pin is set to high impedance. the slicofi leaves this mode automatically with the beginning of the next 8 khz-frame (or after pin res is released). 6.2 basic setting modes after reset, the slicofi automatically is switched to its basic settings in which it uses internal default values for all filters and settings (ac and dc), so that the slma still works in a kind of emergency mode and can be handled by c/i-interface commands only. this means that for an (un-)determined reset (e.g. power on reset) the slicofi is reset, but can be switched to or return automatically to any operating mode presented to the c/i-channel after 2 fsc cycles. in all modes the slma stays stable, supervision and dc-feeding are still working and conversation can go on in a proper way until all filters and settings have been reloaded by sop and cop-commands. so what happens internally after reset? C all configuration registers are set to their default values (note that the coefficient ram is not reset) C the rstst-bit (scr0-4) is set to 1 to indicate that a reset has taken place C the iom-2 interface is reset. running communication is stopped C du is in high impedance state C ac- and dc-loop use the default values and not the programmed ones (see below)
peb 3065 pef 3065 operating modes semiconductor group 48 01.98 boosted battery is reset to normal feeding reverse polarity is reset to normal polarity all bits of the signalling register are masked and reset to 0 the data upstream c/i channel byte is reset to 0 (and ios are set to input pins) c1 and c2 are set to pdnr and pdn is set high a-law is chosen table 10 dc parameter values unit test condition/result const i 26 ma limit for constant current (for active and power down) rfs 2 150 feeding resistance (for active and power down - excluding the external fuse resistors) v drop 10 v overall voltage drop (to reach maximum length and there is no teletax) f ring 25 hz ring frequency aring 1.7 v ring rms-value at v 2w pden 1.45 vrms power denial voltage for offhook offhook 8 ma offhook detection (for power down, ringing and active without hysteresis) dc-lowpass 0.3/5 hz dc- lowpass set to 0.3 and 5 hz respectively levelmeter undefined (parameters stored in cram) dup 10 ms data upstream persistency counter is set to 10 ms dupgnk 20 ms data upstream persistency counter for gnk is set to 20 ms table 11 ac parameter values unit test condition/result im-filter 900 approximately 900 real input impedance th-filter th brd approximately brd-impedance for balanced network ax 10 db attenuation transmit (this means about 0 db for slma) ar - 15.11 db attenuation receive (this means about - 7 db for slma) attx 190 mv teletax generator amplitude at v 2w ; but note that the slicofi is set to ttxno = 1 with reset
peb 3065 pef 3065 operating modes semiconductor group 49 01.98 6.3 power denial (pden) after a reset (including the power on reset) the slicofi is set to power denial state. in power denial all functions that are not necessary are disabled to minimize power consumption. via the two pins v line1 and v line2 the slicofi is directly connected to the a - and b - wire, while the pdn-pin is set high (which turns off the hv-slic). while the interface is fully working - including programmability of the registers with sop- or top commands and the coefficient ram (cop commands) the rest of the slicofi is turned off except the supervision of the line. the change of the line state is reported via the hook-bit in the iom-2 data upstream channel. to avoid spurious offhook - informations caused by longitudinal induction the hook - bit is low pass filtered (programmable with the dupgnk - counter in pden state only). the hv-interface pins c1, c2 are switched off. the voice channel data downstream is directly fed into the voice channel data upstream. the hook-indication in pden is optimized for longitudinal suppression up to 65 vrms for the offhook transition. 6.4 power down (pdown) in power down mode the dc-loop of the slicofi is fully working; the ac-loop is still turned off. the output voltage at the v2w pin is controlled via the it input in such a way that it behaves like a programmable constant current source. current limitation is used for detecting offhook, too. the change of the line state is reported via the hook-bit in the iom-2 data upstream channel. to avoid spurious offhook-informations the hook-bit is lowpass filtered (programmable with dup-counter). the ternary hv-interface (c1, c2) is set to power down mode. if offhook is detected the hv-interface is set to one of the active modes. this can be avoided by setting pdadis = 1 (scr3-4). then the hv-slic interface is set to power down anyway. the longitudinal current supervision via the il pin is activated in this mode. the voice channel data downstream is directly fed into the voice channel data upstream. together with the bits hi-a and hi-b of the configuration register 1 (scr1-2 and scr1-3) simple handling of ground start function is possible. f ttx sorev 16 khz teletax generator frequency; but note that the slicofi is set to ttxno = 1 with reset for metering with polarity reversal: hard reversal is used. tg1 1008 hz tone generator 1 and ac-levelmeter bandpass tg2 2000 hz tone generator 2 ( + 2 db compared to tg1) table 11 ac (contd) parameter values unit test condition/result
peb 3065 pef 3065 operating modes semiconductor group 50 01.98 6.5 active mode (act) in active mode (conversation state) both ac-and dc-loop are fully working. the output voltage at the v 2w pin is controlled via the it input pin in such way, that it behaves like a constant current source which turns automatically into a programmable resistive feeding source due to the dc-characteristic values (see chapter 3.2 , page 13 for more details). the ternary hv-interface is set to one of the active modes. polarity the slicofi supports either normal or reverse polarity which is set by the polnr-bit (sop-5). the information is transferred to the hv-interface and simultaneously a 180 degree phase shift of the ac- and dc-loop is done. the performance and the functionality is not influenced by that. boosted battery to feed subscriber lines with enhanced loop resistance the slicofi supports the boosted battery mode. the hv-interface pins are set to boosted battery (bb) mode and the maximum v 2w output voltage is extended to - 3.2 v. meterpulses the slicofi supports two different kinds of meterpulses: meterpulses with 12/16 khz (teletax metering) and with polarity reversal. in the active mode the timing bit (tim) controls the meterpulse which might be 12/16 khz or reversal. the decision between table 12 pin no./pin name cidd7 cidd6 cidd5 scr1-7 scr1-3 scri1-2 pin 28 pin 9 pin 10 ring conv tim pd hi-b hi-a pdn c1 c2 pdnh - loop open (iab < 30 m a) 001x x x 1 v ol v ol pdnr 0 0 0 0 not (11) 1 v oz v oz pdown 0 0 0 1 0 0 0 v oh v oh pdown (with hi-a) 0 0 0 1 0 1 0 v ol v oh pdown (with hi-b) 0 0 0 1 1 0 0 v oz v oh b-line high impedance (ground start) 000x 1 1 0 v oz v oh
peb 3065 pef 3065 operating modes semiconductor group 51 01.98 these two ways is made by the bit ttxno (scr3-7). if bit ttxno is set to 1, then the meterpulse is reversal. in this case the timing bit is linked to polnr (sop-5) by an exor gate. if bit ttxno is set to 0, then the timing bit and polnr are completely independent from another and teletax metering is used. metering with polarity reversal hard or soft (sorev, scr 3-5) as long as the tim bit of the c/i-channel is set to 1, the slicofi is changing the actual polarity of the hv-interface and performs an immediate 180 degree phase shift of the ac- and dc-loop. teletax metering injection for countries with teletax metering, the slicofi provides either a 12 or 16 khz signal (switchable with the bit ttx12 (scr3-6)) 1) which amplitude is free programmable up to 250 mvrms at v 2w . the slicofi filters the teletax pulses in transmit direction, too. the slope of the pulses are internally shaped, so that the noise during switching and transmission is less than 50 mv at v 2w and 1 mv at the iom-2 interface (psophometrically weighted). with the bit nosl (scr2-2) the slope can be switched off. in that case the switching noise is not defined (for signalling only). 6.6 ringing mode the slicofi generally supports balanced ringing. if the slicofi is set to ringing mode, the hv-interface is set to ringing mode, the ac-loop is turned off and the dc-loop is automatically opened. the voice channel data downstream is directly fed into the voice channel data upstream. balanced ringing the sine wave of the ringing is generated in the slicofi. the frequency and the amplitude are free programmable between 16 and 70 hz and up to 2.125 vrms at v 2w , respectively 2) . in ring pause 0 v is provided at v 2w . if the ring burst on (rbo) command is sent to the slicofi via the c/i-channel (ring and tim = 1) the begin and end (tim = 0) of the ring burst is automatically synchronized at the voltage zero crossing. if the dc-current at the it-pin exceeds the programmed value, offhook is detected within 2 periods of the ringing frequency and the ring burst at v 2w is switched off within 3 periods. during offhook the ring burst on command is neglected. 1) note, that the right teletax coefficient set (via cop-command) must be provided, too. 2) note that the dc-value is 0. so dc injection has to be performed by the hv-slic.
peb 3065 pef 3065 operating modes semiconductor group 52 01.98 unbalanced (external) ringing the sine wave for ringing is generated by an external ring generator. to coordinate with the slicofi following settings must be done: 1. io1 set as an output 2. scr5-2 (rexten) = 1 3. ring-(cidd7) = 1 (pdown: ring pause) 4. tim-(cidd5) = 1 (ringing: ring burst on) pin rext: a positive puls according to zerocrossing of the ringer voltage ringing: 5. signal for relays on io1 6. hv-slic in pden mode 7. slicofi in pdown mode, offhook-detection via v line1,2 ring pause: 8. tim-(cidd5) = 0 (pdown: ring pause), offhook-detection via it (in the same way as balanced ringing)
peb 3065 pef 3065 slic interface semiconductor group 53 01.98 7 slic interface 2 wire output voltage ( v 2w ) the v 2w output voltage pin (26) represents the sum for ac- and dc-loop together with teletax info or ring burst at the receive path. the buffer is designed for a load of r l > 600 and c l < 10 pf and directly connected to the hv-slic in typical applications. transversal current sense ac - input (itac) the pin itac (21) is the input voltage pin for the ac transversal current information from the hv-slic in the transmit path. ac/dc separation is done by an external highpass filter (capacitor range between 680 nf - 1 m f). the input resistance is larger than 20 k. current/voltage conversion is done via an external resistor (same for pin it). transversal current sense dc - input (it) the pin it (19) is the input voltage pin for the dc transversal current information from the hv-slic in the transmit path. the signal is internally filtered via a 0.3 hz lowpass. the input resistance is larger than 20 k. current/voltage conversion is done via an external resistor (same for pin itac). longitudinal current sense - input (il) the scaled longitudinal current information transferred from the hv-slic C the current-voltage conversion is done by an external resistor C is lowpass filtered (time programmable using dupgnk-counter) and is reported via the data upstream c/i-channel (cidu-6). in power denial, the gnk-bit is set to 0 and the setting of the interrupt bit (cidu-5) caused by gnk is prohibited. changing from pden to any other mode, the dupgnk-counter is set to the programmed value; so the change of the gnk information (cidu-6) is lowpass filtered anyway. battery image input ( v bim ) the information about the actually used battery voltage ( v bat ) of the slma is transferred from the hv-slic via the v bim pin to the slicofi . in order to give some information about the operating point of the slma there is a comparison of the actual battery voltage and the output voltage v 2w of the slicofi . this information is transferred via the signalling register (tcr1-5: vb/2). if | v 2w | < | v bim / 2 | the vb/2-bit is set to 1, else to 0. ternary interface (c1, c2) and hv-slic switch off output (pdn) in order to set the hv-slic to the different operating states, the information of the slma-controller is passed through from the iom-2-channel to the ternary hv-slic-interface pins c1 and c2.
peb 3065 pef 3065 slic interface semiconductor group 54 01.98 . bb - boosted battery rp - reverse polarity np - normal polarity hi-b - high impedance b-leg hi-a - high impedance a-leg pdnh - power denial high impedance pdnr - power denial resistive for signalling over temperature the hv-slic drains a current ( i ot ) from pin 9. the message is transferred via the signalling register (tcr1-3). this is possible in any operating states of the hv-interface except for power denial. the hv-slic (peb 4065) has two different power denial modes: 1. pdnr, the resistive mode which provides a connection of 15 k w from tip and ring to bgnd and v bat , respectively 2. pdnh, offers high impedance at tip and ring in this mode (pdn = 1) the hv-slic is completely turned off. line supervision is done via the v line1,2 pins. in all other modes, pdn is set to gnd ( r on < 250 w). line sense pins ( v line1,2 ) in power denial state the line supervision is done via the v line1,2 pins. if the voltage v line between the two pins exceeds the programmed value, offhook is reported via the data upstream c/i-channel (cidu-7) 1) . to reach the longitudinal voltage suppression, the incoming signal is low pass filtered using the values that are programmed by the dupgnk counter (no longitudinal current information present in pden, but the same interferences). 1) note: v line = v line1 - v line2 ; so the voltage of v line1 has to be higher than v line2 for correct external indication table 13 c2 (pin 10) vol voz voh vol ring rp/pdnh ring np hi-a c1 (pin 9) voz bb rp bb np/pdnr hi-b voh active rp active np pdown
peb 3065 pef 3065 transmission characteristics semiconductor group 55 01.98 8 transmission characteristics the target figures in this specification are based on the subscriber-line board requirements. the proper adjustment of the programmable filters (transhybrid balancing, impedance matching, frequency-response correction) needs a complete knowledge of the slicofis analog environment. unless otherwise stated, the transmission characteristics are guaranteed within the test conditions. test conditions t a =0 c to 70 c; v ddd = v dda =5v 5%; v ss = - 5v 5%; gnda = gndd = 0 v r l >600 w ; c l <10pf (at v 2w ); h im =h th =0; h frx =h frr =1 ar = 0 db ax = 0 db f = 1004 hz; 0 dbm0; a-law or m -law; in transmit direction for m -law an additional gain of 1.94 db is implemented. the 0 dbm0 definitions for receive and transmit are different. a 0 dbm0 signal in transmit direction is equivalent to 206 mvrms [165 mvrms]. (a -law, [ m -law]). a 0 dbm0 signal in receive direction is equivalent to 118 mvrms. figure 10 with v it = 0 dbm0| slicofi = - 11.51 dbm0| 600 = 206 mv for transmit with v v2w = 0 dbm0| slicofi = - 16.34 dbm0| 600 = 118 mv for receive its10169 slicofi r peb 3065 680 nf 1500 w itac it 206 mv it v v v2w 118 mv v2w rec 0 dbm0 0 dbm0 trans r iom -2
peb 3065 pef 3065 transmission characteristics semiconductor group 56 01.98 table 14 parameter symbol limit values unit test condition min. typ. max. gain absolute transmit receive iman-loop ttx-injection g x g r g iman g ttx - 0.20 - 0.20 - 0.5 - 0.7 0.05 0.05 0.1 0.3 0.20 0.20 0.5 0.7 db db db db adding to - 7.2 db loop gain total harmonic distortion transmit receive ringing injection ttx injection thd t thd r thd rng thd ttx - 56 - 56 - 35 - 60 - 48 - 48 - 34 - 40 db db db db at 0 dbm0; f = 1 khz; 2 nd , 3 rd order at 0 dbm0; f = 1 khz; 2 nd , 3 rd order f = 16.3-70 hz f = 12 khz and 16 khz idle channel noise transmit receive n tp n ttx_tp n g_tp n rp n ttx_rp - 69 - 65 - 58 - 88 - 87 - 67 - 60 - 53 - 81 - 80 dbm0p dbm0p dbm0p dbm0p dbm0p teletax countries, burst off a-law, psophometric: v in =0v teletax burst on a-law, psophometric: v in =0v ax = 30 db teletax countries, burst off a-law, psophometric: v in =0v teletax countries, burst off a-law, psophometric idle code + 0 teletax burst on a-law, psophometric idle code + 0
peb 3065 pef 3065 transmission characteristics semiconductor group 57 01.98 8.1 frequency response receive: reference frequency 1 khz, signal level 0 dbm0, h frr =1 figure 11 transmit: reference frequency 1 khz, signal level 0 dbm0, h frx =1 figure 12 -0.25 0.4 -1 0 0.2 0.6 3.4 12 frequency 2.4 3 khz 3.6 0.25 0.45 0.65 0.9 attenuation 0 1.4 1 db 2 itd10176 0.3 -0.25 0 -1 0.6 0.4 0.3 1 3.6 2.4 frequency 23 3.4 khz 0.9 attenuation 0.25 0 0.65 0.45 1.4 1 db 2 itd10175
peb 3065 pef 3065 transmission characteristics semiconductor group 58 01.98 8.2 group delay maximum delays when the slicofi is operating with h th =h im = 0 and h frr =h frx =1 including delay through a/d- and d/a converters. specific filter programming may cause additional group delays. group delay deviations stay within the limits in the figures below. group delay absolute values: signal level 0 dbm0 group delay distortion receive and transmit: signal level 0 dbm0, f test @ t gmin table 15 parameter symbol limit values unit test condition min. typ. max. transmit delay d xa 250 312 375 m s f test @ t gmin receive delay d ra 250 312 375 m s f test @ t gmin digital loop back d rx 630 m s f test @ t gmin 0.5 0 0 100 0.6 13 1.5 2 2.6 frequency 2.5 khz 3.5 4 d 300 200 150 400 m tg s 500 itd10174
peb 3065 pef 3065 transmission characteristics semiconductor group 59 01.98 8.3 out-of-band signals at analog output (receive) with a 0 dbm0 sine wave with frequency f (300 hz to 3.4 khz) applied to the digital input, the level of any resulting out-of-band signal at the analog output will stay at least x db below a 0 dbm0, 1 khz sine wave reference signal at the analog output . figure 13 4.6 20 band discrimination x receive out of 0 0 10 15 0.06 0.1 3.4 4 35 28 30 45 db 610 8 khz f 18 200 itd10223 3.4 ? 4.6 khz: x = C14 p 4000 f C 1200 -------------------- - ? ?? 1 C ? ?? sin ?
peb 3065 pef 3065 transmission characteristics semiconductor group 60 01.98 8.4 out-of-band signals at analog input (transmit) with a 0 dbm0 out-of-band sine wave signal with frequency f (< 100 hz or 3.4 khz to 100 khz) applied to the analog input, the level of any resulting frequency component at the digital output will stay at least x db below a 0 dbm0, 1 khz sine wave reference signal at the analog input. 1) figure 14 1) poles at 12 khz 150 hz respectively 16 khz 150 hz and harmonics will be provided. 0 0 khz f 100 0.06 0.1 3.4 4 4.6 6 10 18 10 20 30 40 db transmit out of band discrimination x 25 35 32 15 itd07268 3.4 ? 4.0 khz: x 14 p 4000 f C 1200 -------------------- - ? ?? 1 C sin ? ?? C = 4.0 ? 4.6 khz: x 18 p 4000 f C 1200 -------------------- - ? ?? 7 9 -- - C sin ? ?? C =
peb 3065 pef 3065 transmission characteristics semiconductor group 61 01.98 8.5 overload compression transmit: measured with sine wave f = 1004 hz. figure 15 itd10162 2 -0.25 0.25 0 -1 0 1 fundamental input power 1 2 3 3.4 4 56 dbm0 7 10 fundamental output power 6 4 3 5 dbm0 8 7 9
peb 3065 pef 3065 transmission characteristics semiconductor group 62 01.98 8.6 gain tracking (receive or transmit) the gain deviations stay within the limits in the figures below. receive: measured with sine wave f =1004hz reference level is - 10 dbm0. a r = 6 db figure 16 transmit: measured with sine wave f =1004hz reference level is - 10 dbm0. a x = 0 db figure 17 0 -55 -70 -2 -0.5 -0.25 -1.4 -1 -60 -50 -40 g d 1.4 0.5 0.25 1 db 2 -20 input level -30 -10 3 dbm0 010 itd10160 -30 0 -55 -70 -2 -1.4 -0.25 -0.5 -1 -60 -50 -40 g d 1.4 0.5 0.25 1 db 2 -20 input level -10 3 dbm0 010 itd10161
peb 3065 pef 3065 transmission characteristics semiconductor group 63 01.98 8.7 total distortion the signal to distortion ratio exceeds the limits in the following figure: receive: measured with sine wave f = 1004 hz (c-message weighted for m -law, psophometrically weighted for a-law). figure 18 s (a r1 + a r2 )=7db transmit: measured with sine wave f = 1004 hz (c-message weighted for m -law, psophometrically weighted for a-law). table 16 parameter symbol limit values unit test condition min. typ. max. signal to distortion at full attenuation sd att_r - 13 - 7 db signal s = - 40 db a r =30db -60 0 10 -50 -45 -40 -30 input level -20 -10 dbm0 0 3 10 s/d 20 24 29 40 35 db itd10173
peb 3065 pef 3065 transmission characteristics semiconductor group 64 01.98 figure 19 a x = - 7db table 17 parameter symbol limit values unit test condition min. typ. max. signal to distortion at full gain sd att_t - 17 - 12 db signal s = - 40 db a x = - 30 db signal to distortion in iman loop sd iman - 39 - 30 db signal s = - 45 db -60 0 10 -45 -50 -40 dbm0 input level -30 -20 -10 3 0 10 s/d 20 24 29 40 db 35 itd10172
peb 3065 pef 3065 transmission characteristics semiconductor group 65 01.98 8.8 transhybrid loss the quality of transhybrid-balancing is very sensitive to deviations in gain and group delay C deviations inherent to the slicofi a/d- and d/a-converters as well as to all external components used on a line card (hv-slic). measurement of slicofi transhybrid-loss: a 0 dbm0 sine wave signal with a frequency in the range between 300-3400 hz is applied to the digital input. the resulting analog output signal at pin v 2w is connected to the pin itac via a 1 le filters frr, a r , frx, a x and im are disabled, the balancing filter th is enabled with coefficients optimized for this configuration ( v 2w = itac). the resulting echo measured at the digital output is at least x db below the level of the digital input signal as shown in the table below . table 18 cop-write coefficients th-filter part 1 00 h 00 80 80 18 00 08 00 88 th-filter part 2 01 h 08 00 af 84 04 ac 2b 90 th-filter part 3 02 h da ab b3 22 db 37 88 00 table 19 parameter symbol limit values unit test condition min. typ. transhybrid loss at 500 hz thl 500 33 50 db transhybrid loss at 2500 hz thl 2500 29 44 db transhybrid loss at 3000 hz thl 3000 27 42 db
peb 3065 pef 3065 electrical characteristics semiconductor group 66 01.98 9 electrical characteristics 9.1 absolute maximum ratings note: stresses above those listed under absolute maximum ratings may cause permanent damage to the device. functional operation under these conditions is not implied. exposure to conditions beyond those indicated in the recommended operational conditions of this specification may effect device reliability. 1) all pins except v line1 and v line2 (11, 12); for these pins v esd < 500 v due to process limitation table 20 parameter symbol limit values unit test condition min. max. v dda referred to gnda v ddd referred to gndd v ss referred to gnda gnda with respect to gndd v dda with respect to v ddd v line1,2 referred to gnd - 0.3 - 0.3 - 5.5 - 0.3 - 0.3 - 75 7.0 7.0 0.3 0.3 0.3 75 v v v v v v analog input and output voltage referred to v dda = 5 v; ( v ss = - 5v) referred to v ss = - 5v; ( v dda = 5 v) - 10.3 - 0.3 0.3 10.3 v v all digital input voltages referred to gndd = 0 v; ( v ddd = 5 v) referred to v ddd = 5 v; (gndd = 0 v) - 0.3 - 5.3 5.3 0.3 v v dc input and output current at any input or output pin (free from latch -up) 100 ma storage temperature ambient temperature under bias t stg t a - 65 - 10 125 80 c c power dissipation p d 1w esd-integrity (according mil-std 883d, method 3015.7) 1) v esd 1000 v
peb 3065 pef 3065 electrical characteristics semiconductor group 67 01.98 9.1.1 operating range t a = - 40 to 85 c; v dd = v ddd = v dda =5v 5%; v ss = - 5v 5%; gndd = gnda = 0 v 1) power dissipation and supply currents are target values. table 21 parameter symbol limit values unit test condition min. typ. max. v dd supply current 1) power denial power down active active with ttx ringing idd pden idd pdown idd act idd ttx idd rng 4 11 21 25 11 6 15 30 34 15 ma ma ma ma ma v ss supply current 1) power denial power down active active with ttx ringing iss pden iss pdown iss act iss ttx iss rng 1 3,5 4,5 7 3.5 2 6 7 10 6 ma ma ma ma ma power supply rejection-ratio receive v dd receive v ss transmit v dd transmit v ss psrr 56 56 40 40 70 65 70 50 db db db db ripple: 1 khz, 70 mvrms at v 2w at v 2w at iom-2 at iom-2 power dissipation 1) power denial power down active active with ttx ringing pden pdown act ttx rng 25 73 128 160 73 42 110 195 231 110 mw mw mw mw mw
peb 3065 pef 3065 electrical characteristics semiconductor group 68 01.98 9.2 digital interface t a = - 40 to 85 c; v dd = v ddd = v dda =5v 5%; v ss = - 5v 5%; gndd=gnda=0v table 22 parameter symbol limit values unit test condition min max. for all input pins (including io-pins): low-input pos.-going low-input neg.-going low-input hysteresis v t+ v t- v h - 0,3 1.35 0.5 3.15 v dd + 0,3 v v v see figure below see figure below v h = v t+ - v t- input leakage current i il - 11 m a - 0.3 v in v dd spike rejection for reset (pin 36) t rej 50 200 ns ternary inputs: id-l, id-m (pins 31, 32) high level zero level low level v ihid v imid v ilid 2.0 - 0.8 0.8 - 2.0 v v v for all output pins except du (pin 6; including io-pins): low-output voltage high-output voltage for du-pin (pin 6) low-output voltage high-output voltage v ol v oh v oldu v ohdu 3.5 3.5 0.45 0.45 v v v v i o = - 2 ma (typ. at i o = - 3.5 ma) i o = 400 m a i o = - 4 ma (typ. at i o = - 7 ma) i o = 400 m a
peb 3065 pef 3065 electrical characteristics semiconductor group 69 01.98 figure 20 itd10168 out v in v v t- v t+
peb 3065 pef 3065 electrical characteristics semiconductor group 70 01.98 9.3 dc-feeding 9.3.1 dc-feeding ( t a =0 to 70 c) t a = - 0 to 70 c; v dd = v ddd = v dda =5v 5%; v ss = - 5v 5%; gndd=gnda=0v 9.3.2 dc-feeding ( t a = - 40 to 85 c) t a = - 40 to 85 c; v dd = v ddd = v dda =5v 5%; v ss = - 5v 5%; gndd=gnda=0v table 23 parameter symbol limit values unit test condition min. typ. max. line current measurement: transmit v it offset v it gain v it gain v it thd - - 25 0.94 - 1.06 40 50 25 1.06 - 0.94 mv db direct/reverse polarity f < 50 hz, direct polarity f < 50 hz, reverse polarity direct/reverse polarity line voltage feeding: receive receive boosted v 2w offset v 2w gain v 2w thd v 2w offset v 2w gain v 2w thd - 25 0.94 40 - 40 1.5 40 50 1.6 50 25 1.06 40 1.7 mv db mv db normal battery, f = 300 hz normal battery, f = 300 hz normal battery boosted battery, f = 300 hz boosted battery, f = 300 hz boosted battery table 24 parameter symbol limit values unit test condition min. typ. max. line current measurement: transmit v it offset v it gain v it gain v it thd - - 30 0.94 - 1.06 40 50 30 1.06 - 0.94 mv db direct/reverse polarity f <50hz, direct polarity f <50hz, reverse polarity direct/reverse polarity
peb 3065 pef 3065 electrical characteristics semiconductor group 71 01.98 9.4 hv-slic interface t a = - 40 to 85 c; v dd = v ddd = v dda =5v 5%; v ss = - 5v 5%; gndd = gnda = 0 v line voltage feeding: receive receive boosted v 2w offset v 2w gain v 2w thd v 2w offset v 2w gain v 2w thd - 30 0.927 40 - 48 1.48 40 50 1.6 50 30 1.073 48 1.72 mv db mv db normal battery, f =300hz normal battery, f =300hz normal battery boosted battery, f =300hz boosted battery, f =300hz boosted battery table 25 parameter symbol limit values unit test condition/result min. typ. max. ground key detection at pin il v illo v ilhi - 217 293 217 - 293 mv mv gnk = 0 gnk = 1 half battery information at pin v 2w v v2wlo v v2whi - 1.35 - 1.65 v v v bim = - 3v vb/2 = 0 vb/2 = 1 pdn-pin max. r on r on 90 250 in active-mode to gnd table 24 (contd) parameter symbol limit values unit test condition min. typ. max.
peb 3065 pef 3065 electrical characteristics semiconductor group 72 01.98 9.5 iom ? -2 interface timing figure 21 1) v line = v line1 - v line2 output voltage: hv-slic-interface pins 9, 10 (c1, c2) high level zero level low level current drained from pin 9 (c1) in all 3 states v ohhv v omhv v olhv i otlo i othi 2.5 - 0.8 480 0.8 - 2.5 320 v v v m a m a i out <10 i out <10 i out <10 tempa = 0 tempa = 1 external indication v ext_off v ext_0 v ext_6 - 200 0.5 0.3 200 1.3 1.5 mv v v measured at iom-2 without dc v line = 0 v without dc v line = 6 v with dc = 30 v v line 1) = 6 v table 25 (contd) parameter symbol limit values unit test condition/result min. typ. max. itt10159 t dcl t dclh t fsc_s t fsc_h t fsc tt dd_h t ddu dd_s dcl fsc dd du 10% 90%
peb 3065 pef 3065 electrical characteristics semiconductor group 73 01.98 1) dcl = 2048 khz: t fsc =256 t dcl 2) dcl = 4096 khz: t fsc =512 t dcl 3) depending on pull up resistor (typical 1 10 k) table 26 switching characteristics parameter symbol limit values unit min. typ. max. period dcl slow mode 1) period dcl fast mode 2) dcl duty cycle period fsc fsc set-up time fsc hold time t dcl t dcl t dclh t fsc t fsc_s t fsc_h 40 70 40 1/2048 1/4096 125 t dclh 60 khz khz % m s ns ns dd data in set-up time dd data in hold time du data out delay (intrinsic) du data out delay t dd_s t dd_h t dduintr. t ddu 20 50 40 150 3) 70 250 ns ns ns ns
peb 3065 pef 3065 electrical characteristics semiconductor group 74 01.98 9.6 iom ? -2 command/indication interface timing (dcl = 4096 khz) figure 22 table 27 switching characteristics parameter symbol limit values unit min. typ. max. command out delay t dcout 0ns command out high impedance command out active t dcz t dca 150 150 200 200 ns ns indication in set-up time indication in hold time t lin_s t lin_h 50 200 ns ns itt10158 10% 90% t lin_h t lin_s high imp. t dca t dcz high imp. one frame later last monitor bit in old command valid t dcout mx mr last c/i bit dcl dd command out dd du ind. in all outputs. 4 mhz all outputs. command out command out all outputs. bit out last monitor new command valid first indication bit out all inputs.
peb 3065 pef 3065 electrical characteristics semiconductor group 75 01.98 9.7 iom ? -2 command/indication interface timing (dcl = 2048 khz) figure 23 table 28 switching characteristics parameter symbol limit values unit min. typ. max. command out delay t dcout 0ns command out high impedance command out active t dcz t dca 150 150 200 200 ns ns indication in set-up time indication in hold time t lin_s t lin_h 50 200 ns ns itt10157 10% 90% t lin_h t lin_s high imp. t dca t dcz high imp. one frame later last monitor bit in old command valid t dcout mx mr last c/i bit dcl dd command out dd du ind. in all outputs. 2 mhz all outputs. command out command out all outputs. bit out last monitor new command valid first indication bit out all inputs.
peb 3065 pef 3065 electrical characteristics semiconductor group 76 01.98 9.8 external masterclock figure 24 table 29 switching characteristics parameter symbol limit values unit min. typ. max. period mclk mclk duty cycle t mclk t mclkh 40 1/16.384 60 mhz % itt10180 mclk mclk t t mclkh
peb 3065 pef 3065 appendix semiconductor group 77 01.98 10 appendix 10.1 iom ? -2 interface monitor transfer protocol monitor channel operation the monitor channel is used for the transfer of maintenance information between two functional blocks. using two monitor control bits (mr and mx) per direction, the data are transferred in a complete handshake procedure. the mr and mx bits in the fourth octet (c/i channel) of the iom2 frame are used for the handshake procedure of the monitor channel the monitor channel transmission operates on a pseudo-asynchronous basis: C data transfer (bits) on the bus is synchronized to frame sync fsc C data flow (bytes) are asynchronously controlled by the handshake procedure. for example: data is placed onto the dd-monitor-channel by the monitor-transmitter of the master device (dd-mx-bit is activated i.e. set to 0). this data transfer will be repeated within each frame (125 m s rate) until it is acknowledged by the slicofi monitor-receiver by setting the du-mr-bit to 0, which is checked by the monitor-transmitter of the master device. thus, the data rate is not 8-kbytes/s. figure 25 its10156 monitor- transmitter mr mx mr mx master device mx mr mx mr dd du slicofi r receiver monitor- transmitter monitor- receiver monitor-
peb 3065 pef 3065 appendix semiconductor group 78 01.98 monitor handshake procedure the monitor channel works in 3 states idle state a pair of inactive (set to 1) mr- and mx-bits during two or more consecutive frames: end of message (eom) sending state mx-bit is activated (set to 0) by the monitor-transmitter, together with data-bytes (can be changed) on the monitor-channel acknowledging mr-bit is set to active (set to 0) by the monitor-receiver, together with a data-byte remaining in the monitor-channel. a start of transmission is initiated by a monitor-transmitter in sending out an active mx-bit together with the first byte of data (the address of the receiver) to be transmitted in the monitor-channel. this state remains until the addressed monitor-receiver acknowledges the received data by sending out an active mr-bit, which means that the data-transmission is repeated each 125 m s frame (minimum is one repetition). during this time the monitor-transmitter evaluates the mr-bit. flow control, means in the form of transmission delay, can only take place when the transmitters mx and the receivers mr bit are in active state. since the receiver is able to receive the monitor data at least twice (in two consecutive frames), it is able to check for data errors. if two different bytes are received the receiver will wait for the receipt of two identical successive bytes (last look function) a collision resolution mechanism (check if another device is trying to send data during the same time) is implemented in the transmitter. this is done by looking for the inactive (1) phase of the mx-bit and making a per bit collision check on the transmitted monitor data (check if transmitted 1s are on du/dd-line; du/dd-line are open-drain lines). any abort leads to a reset of the slicofi command stack, the device is ready to receive new commands. to obtain a maximum speed data transfer, the transmitter anticipates the falling edge of the receivers acknowledgment. due to the inherent programming structure, duplex operation is not possible. it is not allowed to send any data to the slicofi, while transmission is active.
peb 3065 pef 3065 appendix semiconductor group 79 01.98 figure 26 state diagram of the slicofi monitor transmitter mr mr - bit received on dd - line mx mx - bit calculated and expected on du - line mxr mx - bit sampled on du - line cls collision within the monitor data byte on du - line rqt request for transmission form internal source abt abort request/indication itd02458 idle mx = 1 mx = 0 1st byte mx = 1 nth byte ack mx = 0 wait for ack wait mx = 1 mx = 1 abort eom mx = 1 mr mr mr mr initial state cls/abt any state rqt . . rqt mr . rqt mr mr rqt . . rqt mr mr + mxr mxr mr mxr . . mxr mr mr
peb 3065 pef 3065 appendix semiconductor group 80 01.98 figure 27 state diagram of the slicofi monitor receiver mr mr - bit calculated and transmitted on du - line mx mx - bit received data downstream (dd - line) ll last lock of monitor byte received on dd - line abt abort indication to internal source monitor channel data structure the monitor channel is used for the transfer of maintenance information between two functional blocks. by use of two monitor control bits (mr and mx) per direction, the data are transferred in a complete handshake procedure. itd02459 idle mr = 1 mr = 0 1st byte rec new byte mr = 1 abort byte valid mx mx mx mx mx initial state mr = 0 wait for ll mx mx mx mx mx abt any state nth byte rec ll . . ll mx . ll mx mx ll . . ll mx . ll mx mr = 1 wait for ll mr = 0 mr = 0 mr = 1
peb 3065 pef 3065 appendix semiconductor group 81 01.98 address byte messages to and from the slicofi are started with the following byte: thus providing information for only one analog line, the slicofi is one device on one iom-2 time slot. monitor data for the analog channel is selected by the slicofi specific command (sop, top or cop) following. 10.2 channel identification command (cic) in order to unambiguously identify different devices by software, a two byte identification command is defined for analog lines iom-2 devices. a device requesting the identification of the slicofi will send the following 2 byte code: each device will then respond with its specific identification code. for the slicofi this two byte identification code is: conf an optional 4-bit code indicating the specific hardware environment. a typical application of the conf code is the differentiation of various types of line circuits that use the same slicofi/slic hardware within the same system. for the realization of the channel identification commands on the line card, it needs 3 pins at the slicofi. there are two inputs that can handle a ternary code (id-l and id-m). one pin is a binary input (id-h) which is switchable as a digital serial interface of a shift register, to transfer special line card design informations up to 15 bytes into the monitor channel of the iom-2 interface. there are two different solutions of the cic for the slicofi to identify the version of the line card. bit76543210 10000001 10000000 00000000 1000 conf 10000000
peb 3065 pef 3065 appendix semiconductor group 82 01.98 figure 28 solution 1 (normal channel identification command): the input of the 3 pin interface (id-h, id-l, id-m) is transferred to the 4 bit conf information using the following truth-table: table 30 slicofi ports conf-inf. id-h id-m id-l (4 bits) + 5 v + 5 v + 5 v + 5 v + 5 v + 5 v + 5 v + 5 v 0 v 0 v 0 v 0 v 0 v 0 v 0 v 0 v - 5 v - 5 v - 5 v 0 v 0 v 0 v + 5 v + 5 v + 5 v + 5 v 0 v 0 v 0 v - 5 v - 5 v - 5 v - 5 v 0 v + 5 v - 5 v 0 v + 5 v - 5 v 0 v 0 v - 5 v + 5 v 0 v - 5 v + 5 v 0 v - 5 v 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 its10167 slicofi r h m l +5 v; 0 v; -5 v +5 v; 0 v +5 v; 0 v; -5 v asic fsc dcl binary input ternary inputs
peb 3065 pef 3065 appendix semiconductor group 83 01.98 this is a 16 possible individual line card design information or an address pointer for the system to get more basic information. the information is read through the iom-2 monitor channel with the cic command. solution 2 (extended channel identification command): the second realization step is that the combination of ports (m + l) = + 5 v changes the input port id-h to a shift register input. an external shift register on the line card transmits up to 15 bytes of special hw + fw line card design information (tcr4 - tcr18). the information is read through the iom2 monitor channel with the top command. the lsel bits top command's register must be 10 - code for reading extended line card design and configuration information from tcr4 - tcr18 registers, which are sequential reading using two shift register. the conf code is 1111 by this extended identification. the first schematic gives an overview of the different timings for the extended channel identification. table 31 slicofi ports conf-inf. id-h id-m id-l (4 bits) x + 5 v + 5 v 1 1 1 1
peb 3065 pef 3065 appendix semiconductor group 84 01.98 figure 29 general timing itd10179 detail a 125 fsc du dcl tsx m x r m voice channel a m rx m m s voice channel a don't care high impedance monitor channel monitor channel c/i channel c/i channel x = 0 - 7 cib 0 12 3 4 5 6 7 8910 11 12 13 14 1 0 3 2 5 4 6 dd du 7 - 0 cibx...channel identification byte ts0 ts1 ts2 ts3 ts4 ts5 ts6 ts7 ts0 ts1 7 - 0 7 - 0 7 - 0 7 - 0 7 - 0 7 - 0 7 - 0 7 - 0 7 - 0 7 - 0 7 - 0 7 - 0 7 - 0 7 - 0 7 - 0 7 - 0 7 - 0 7 - 0 7 - 0 7 - 0 7 - 0 itt10178 bit 7 fsc dcl id-h detail a for sel24 = 1 4096 khz bit 6 don't care cibo cibx ... channel identification byte detail a for sel24 = 1 id-h 2048 khz fsc dcl don't care bit 7 bit 6 cibo
peb 3065 pef 3065 appendix semiconductor group 85 01.98 expected input of the asic (via id - h; id - l = id - m 0 = + 5v) if - for example - the slicofi has the time slot 6 (tsx = 110, see chapter 4 , page 16 , too), the monitor channel of ts6 looks like the following (for all other time slots equivalent). figure 30 expected input timing and iom-2 interface timing and switching characteristic: to be defined. 10.3 test modes various loops and tests (to cut off at different points or disable some filters) for testing either the chip or the board and the line are implemented in the slicofi. table 32 lb tm t3 t2 t1 t0 testloop scr1-5 scr2-3 scr6-3 scr6-2 scr6-1 scr6-0 1 0 0 0 0 1 alb_adc 100101 dlb_4m 1 0 1 0 0 0 dlb_pcm 1 0 1 1 0 0 dc_alb 1 0 all other combinations of t3: t0 don't use 110001 rvp 110010 tvp itd10177 125 fsc du dcl m s cib 1234 cib0-14 ts 3 ts ts ts 12 ts ts 4 ts 57 ts 6 0 ts 2 ts ts ts 01 ts ts 35 4 ts ts 67 ts 2 ts ts ts 01 ts ts 35 4 ts ts 67 ts 2 ts ts ts 01 ts ts 35 4 ts ts 67 ts ts ts 12 ts ts ts 4 35 ts ts 7 6 0 ts ts ts 0 ts ts 2 13 ts ts 5 46 29 30 ch a tcr c/i cib0 = tcr4 cib0 = tcr4 cib1 = tcr5 cib1 = tcr5 ch c/i tcr ch tcr 5 c/i ch tcr a5 c/i ch a c/i tcr 14 a ch cib14 = tcr18 cib14 = tcr18 cib0-14 cib0-14 cib0-14 cib0-14 cib0-14 4a4a
peb 3065 pef 3065 appendix semiconductor group 86 01.98 testregister (stcr1 to 8) - summary the testregisters (accessed by the sop-command with lsel = 11b) are for internal use only. the 8 testregisters can only be read or written en bloc. they are enabled/disabled by the enable testregister bit entr (scr5-1). for entr = 0 the stcrs are set to the basic settings - so no refresh is necessary. but note there are complex internal connections; so do use only the following two commands: acdacdis and ext_mclk. all other bits must be set as described below. stcr1 test configuration register 1 reset value: 00 h stcr2 test configuration register 2 reset value: 00 h general remark all bits of stcr1 are set if necessary automatically by regular testloops. so setting stcr1-bits to 1, together with a testloop, the certain action is inverted. ext_mclk possibility to provide the slicofi with external clock (see also page 35 , ext_mclk, scr8-4; there are no functional differences between these two settings!) ext_mclk = 0 internal masterclock is used ext_mclk = 1 external masterclock is used 110011 lc 110100 rc 110101 ilt 1 1 0 1 1 0 dc-thru 1 1 all other combinations of t3: t0 dont use 0 x x x x x all loops off bit76543210 00000 000 bit 7 6 5 4 3 2 1 0 0 0 ext_mclk 0 0 acdacdis 0 0 table 32 (contd) lb tm t3 t2 t1 t0 testloop scr1-5 scr2-3 scr6-3 scr6-2 scr6-1 scr6-0
peb 3065 pef 3065 appendix semiconductor group 87 01.98 to use an external masterclock of 16 mhz following steps must be done: 1) io1 must be set to input and becomes the input-pin of the masterclock 2) enable the testregisters (configuration register 5: scr5-1 (entr) =1) 3) the testregisterblock must be programmed (test configuration register 2: stcr2-5 (ext_mclk) = 1) acdacdis disables ac-dac acdacdis = 0 normal operation acdacdis = 1 disables ac-dac stcr3 test configuration register 3 reset value: 00 h stcr4 test configuration register 4 reset value: 5f h stcr5 test configuration register 5 reset value: 00 h stcr6 to stcr8 test configuration register 6 to 8 reset value: 00 h bit76543210 00 000000 bit76543210 01 011111 bit76543210 00 000000 bit76543210 00 000000
peb 3065 pef 3065 appendix semiconductor group 88 01.98 alb_adc (analog loop with adc and dac) this testloop feasibles the test of ac analog parts including adc and dac. initializing the testloop: reset active mode disable impedance matching filter (opiman (scr6_5) = 1, opim4m (scr6_4) = 1, im (scr4_6) = 0) testloop figure 31 its10181 agr ttxfi + transmit path receive path *) opiman (scr6_5) = 1 a d a d agx + itac v2w im2 im fix2 im fix3 fix1 im1 im + xfix2 x1 rfix2 ax2 ar2 + xfix1 th rfix2 thfix dhpx frx dhpr frr ax1 ar1 cmp exp tg1 tg2 pcm output pcm input *) *) *) alb_adc a d ag ttx opim4n (scr6_4) = 1 im (scr4_6) = 0 ttx gen
peb 3065 pef 3065 appendix semiconductor group 89 01.98 dlb_4m (digital loop up to 4 mhz) this testloop feasibles the test of ac digital parts including dsp. initializing the testloop: reset store owns coefficients (generated by slicos) active mode select programmed coefficients (fixc (scr5_5) = 0) open impedance matching and transhybrid loop (opim4m (scr6_4) = 1, im (scr4_6) = 0, th (scr4_7) = 0) testloop figure 32 its10184 agr ttxfi + transmit path receive path *) opiman (scr6_4) = 1 a d a d agx + itac v2w im2 im fix2 im fix3 fix1 im1 im + xfix2 x1 rfix2 ax2 ar2 + xfix1 th rfix1 thfix dhpx frx dhpr frr ax1 ar1 cmp exp tg1 tg2 pcm output pcm input *) *) a d ag ttx th (scr4_7) = 0 im (scr4_6) = 0 ttx gen dlb_4m *)
peb 3065 pef 3065 appendix semiconductor group 90 01.98 dlb_pcm (digital loop only pcm-interface) this testloop is the basic setting after reset and the not active mode. it releases a shortcut between dd and du. in active mode this loop can be programmed. initializing the testloop: reset or in active mode: testloop figure 33 its10185 agr ttxfi + transmit path receive path a d a d agx + itac v2w im2 im fix2 im fix3 fix1 im1 im + xfix2 x1 rfix2 ax2 ar2 + xfix1 th rfix1 thfix dhpx frx dhpr frr ax1 ar1 cmp exp tg1 tg2 pcm output pcm input a d ag ttx ttx gen dlb_pcm
peb 3065 pef 3065 appendix semiconductor group 91 01.98 dc_alb (dc analog loop) this testloop feasibles the test of the analog dc parts (max. frequency of the testsignal 4 khz). initializing the testloop: reset active mode open analog loop (opiman (scr6_5) = 1, acdacdis (stcr2_2) = 1) testloop figure 34 its10186 a d a d + v2w ac loop lp03 ag dcx itac ag dcr lp5 char dc rect cmp comp + exp rng ok ? mean val. thresh output pcm input pcm *) opiman (scr6_5) = 1 *) acdacdis (stcr2_2) = 1 it 16 dc_alb 8
peb 3065 pef 3065 appendix semiconductor group 92 01.98 rvp (ringer voltage present) this testloop feasibles the test of the ringer burst level. initializing the testloop: reset store owns coefficients and voltage level for measurement (generated by slicos) select programmed coefficients (fixc (scr5_5) = 0) open analog loop (opiman (scr6_5) = 1, acdacdis (stcr2_2) = 1) ringing mode, ring burst on (rbo) command testloop test condition is indicated in mva (scr2_7) and result of the comparison is stored in okrng (scr2_4). the mean value can get at pcm output, too. figure 35 its10187 a d a d + v2w ac loop lp03 ag dcx itac ag dcr lp5 char dc rect cmp comp + exp rng ok ? mean val. thresh output pcm input pcm *) opiman (scr6_5) = 1 *) acdacdis (stcr2_2) = 1 it
peb 3065 pef 3065 appendix semiconductor group 93 01.98 tvp (teletax voltage present) this testloop feasibles the test of the teletax burst level which includes the test of ttx adaptation and basic functions of hv-slic. initializing the testloop: reset store owns coefficients and voltage level for measurement (generated by slicos) select programmed coefficients (fixc (scr5_5) = 0) active mode, teletax burst on: ttxno (scr3_7) = 0 testloop test condition is indicated in mva (scr2_7) and result of the comparison is stored in okttx (scr2_5). the rectified value can get at pcm output, too. (during the testloop the last dc value is hold.) figure 36 its10188 a d a d + v2w ac loop lp03 ag dcx itac ag dcr lp5 char dc rect cmp comp + exp rng ok ? mean val. thresh output pcm input pcm it ttx ag a d gen ttx dac-hold ttxk
peb 3065 pef 3065 appendix semiconductor group 94 01.98 lc (loop current measurement) this testloop feasibles a dc test of the line (shortcut, resistance, operating point) and basic function of the hv-slic. initializing the testloop: reset store owns coefficients (generated by slicos) select programmed coefficients (fixc (scr5_5) = 0) open analog loop (opiman (scr6_5) = 1, acdacdis (stcr2_2) = 1) active mode testloop figure 37 its10189 a d a d + v2w ac loop lp03 ag dcx itac ag dcr lp5 char dc rect cmp comp + exp rng ok ? mean val. thresh output pcm input pcm *) opiman (scr6_5) = 1 *) acdacdis (stcr2_2) = 1 it
peb 3065 pef 3065 appendix semiconductor group 95 01.98 rc (ringer capacitance measurement) this testloop feasibles the test of the line concerning the ringer. initializing the testloop: reset store owns coefficients (generated by slicos) select programmed coefficients (fixc (scr5_5) = 0) open analog loop (opiman (scr6_5) = 1, acdacdis (stcr2_2) = 1) ringing mode, ring burst on (rbo) command testloop figure 38 its10190 a d a d + v2w ac loop lp03 ag dcx itac ag dcr lp5 char dc rect cmp comp + exp rng ok ? mean val. thresh output pcm input pcm *) opiman (scr6_5) = 1 *) acdacdis (stcr2_2) = 1 it
peb 3065 pef 3065 appendix semiconductor group 96 01.98 ilt (longitudinal current measurement) this testloop feasibles the test of the line. initializing the testloop: reset store owns coefficients (generated by slicos) select programmed coefficients (fixc (scr5_5) = 0) open analog loop (opiman (scr6_5) = 1, acdacdis (stcr2_2) = 1) active mode testloop figure 39 its10191 a d a d + il v2w ac loop lp03 ag dcx itac ag dcr lp5 char dc rect cmp comp + exp rng ok ? mean val. thresh output pcm input pcm *) opiman (scr6_5) = 1 *) acdacdis (stcr2_2) = 1 it
peb 3065 pef 3065 appendix semiconductor group 97 01.98 dc_thru (dc loop) this testloop feasibles the test of the dc parts. initializing the testloop: reset pdown mode (ac-loop disactivated) testloop figure 40 its10192 a d a d + it v2w ac loop lp03 ag dcx itac ag dcr lp5 char dc rect cmp comp + exp rng ok ? mean val. thresh output pcm input pcm
peb 3065 pef 3065 appendix semiconductor group 98 01.98 10.4 list of abbreviations act active mode adc analog digital converter agdcr attenuation dc receive agdcx attenuation dc transmit agr attenuation receive agx attenuation transmit agttx attenuation teletax ar attenuation receive asic application specific integrated circuit ax attenuation transmit bb boosted battery bicmos bipolar complementary metal oxid semiconductor bp band pass c/i-dd channel identification-data downstream c/i-du channel identification-data upstream c1, 2 digital interface to hv-slic cap external capacitor to gnda ccitt commit consultatif international de telephone et telegraph chop chopper (see scr8_6) cmp compander codec coder decoder comp comparator (testloops, levelmetering) cop coefficient operation cram coefficient ram dac digital analog converter dac-hold dc dac hold (testloop tvp) dbp deutsche bundes post dcchar dc characteristic block dcl data clock dd data downstream
peb 3065 pef 3065 appendix semiconductor group 99 01.98 dhp_r disable receive highpass (scr5_7) dhp_x disable transmit highpass (scr1_1) dsp digital signal processor du data upstream dup data upstream persistency counter dupgnk data upstream persistency counter for gnk exp expander frr frequency response receive filter frx frequency response transmit filter fsc frame sync. gndit analog ground gnk ground key hv-slic high voltage subscriber line interface circuit i1 fixed input pin id-l external identification id-m external identification ih-h external identification il longitudinal current input im impedance matching filter (programmable) imfix impedance matching filter (fixed) io user programmable i/o pin iom-2-interface isdn oriented modular interface isdn integrated service digital network it transversal current input (for ac and dc) itac transversal current input (for ac)
peb 3065 pef 3065 appendix semiconductor group 100 01.98 lp03 low pass 0.3 hz lp5 low pass 5 hz lssgr local area transport access switching system generic requirements mean val. mean value (testloops, levelmetering) mr monitor receive mx monitor transmit o1 fixed output pin pcm pulse code modulation pden power denial pdn power down pdn pdn pin (sets the hv slic to power denial) pofi post filter prefi antialiasing pre filter rb ring burst rect rectifier (testloops, levelmetering) res reset rext external ring sync. input rfix receive filter (fixed) rng ring generator rref external resistor to gnda scr status configuration register sel24 select data clock 2 or 4 mhz slic subscriber line interface circuit slicos slicofi oriented software slma subscriber loop marging slxc summary line card outputs sop status operation stcr status test configuration register
peb 3065 pef 3065 appendix semiconductor group 101 01.98 tcr transfer configuration register te 1-3 test pin tg tone generator th transhybrid balancing thfix transhybrid balancing filter (fixed) thresh threshhold (testloops, levelmetering) top transfer operation ts time slot ts 0-2 time slot selection pin ttx teletax ttxfi teletax adaptation ttxgen teletax generator v 2w two wire output voltage v bim battery image input v line1, 2 offhook-detection in power denial mode x transmit filter (programmable) xfix transmit filter (fixed)
peb 3065 pef 3065 package outlines semiconductor group 102 01.98 11 package outlines figure 41 p-lcc-44 (smd) ( p lastic l eaded c hip c arrier) gpl05102 sorts of packing package outlines for tubes, trays etc. are contained in our data book package information dimensions in mm smd = surface mounted device


▲Up To Search▲   

 
Price & Availability of PEB3065-NV32

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X